ld-preload-test =============== 1. The idea of this test tool is to check the sanity of the LD_PRELOAD mechanism in libc for the system on which booster needs to run. 2. Basically, this test tool calls various system calls for which there is support in the booster library. Combined with the logging output from this tool and the preload-test-lib, one can determine whether the pre-loading mechanism is working working in order for booster to initialize. 3. This tool does not test GlusterFS functionality running under booster although the path specified to the tool can be a GlusterFS mountpoint but that is not very useful. 4. This tool is incomplete without the preload-test-lib and the accompanyung shell script that needs to be run for running the test. ld-preload-lib.so ================= A very simple library that intercepts booster supported system calls and prints a log message to stdout. Combined with the ld-preload-test, we cam determine whether all system calls are getting redirected into this library when LD_PRELOAD'ed. This helps us conduct a basic test to ensure that the required syscalls actually will be intercepted by the booster library. Instructions ============ 1. Build the binaries. $ make (We've tested the tool on Debian and CentOS. If there are build errors or warnings, please do report them to glusterfs-devel@nongnu.org.) 2. Run the test. $ ./test-preload.sh > preload.log 3. Mail the log to glusterfs-devel@nongnu.org. 1a7ae6aa999fb3b86d10d'>diffstats
BranchCommit messageAuthorAge
masterincrease byte size in socket.recev() in livestatusRamesh Nachimuthu10 years
 
TagDownloadAuthorAge
v1.1.0commit d040cb4546...Sahina Bose11 years
v1.0.0commit 1f77b834ac...Sahina Bose11 years
v0.1.1commit d105128f3f...Timothy Asir Jeyasingh