summaryrefslogtreecommitdiffstats
path: root/sanity/system_light/scripts/ltp_test.sh~
diff options
context:
space:
mode:
authorRaghavendra Bhat <raghavendrabhat@gluster.com>2012-01-25 13:59:36 +0530
committerRaghavendra Bhat <raghavendrabhat@gluster.com>2012-02-06 11:09:26 +0530
commit9d36eca70a458c736e44fd8eb9184415ec45f1e6 (patch)
treef996594e813e6e4bce6fe77c31c8fe4758b2647d /sanity/system_light/scripts/ltp_test.sh~
parent01a77a1ae18d9add01f893e06e58191b065602e8 (diff)
system_light: changes to have modularity in running tests
Till now this script allowed running all the tools (or exit for the first failure). Running individual tools was not possible. Now individual tools can be given as an argument to run. Change-Id: Ia133943667ad4dc30956f4a021f2edfc30458cee Signed-off-by: Raghavendra Bhat <raghavendrabhat@gluster.com>
Diffstat (limited to 'sanity/system_light/scripts/ltp_test.sh~')
-rwxr-xr-xsanity/system_light/scripts/ltp_test.sh~335
1 files changed, 0 insertions, 335 deletions
diff --git a/sanity/system_light/scripts/ltp_test.sh~ b/sanity/system_light/scripts/ltp_test.sh~
deleted file mode 100755
index 090b663..0000000
--- a/sanity/system_light/scripts/ltp_test.sh~
+++ /dev/null
@@ -1,335 +0,0 @@
-#!/bin/bash
-
-_init ()
-{
- TOTAL=20;
- PASS=0;
-}
-
-
-run_fs_perms_simpletest ()
-{
- echo "Executing $LTP_DIR/fs_perms/fs_perms_simpletest.sh"
-#cp $LTP_DIR/fs_perms/fs_perms.sh .
- cp $LTP_DIR/fs_perms/fs_perms .
- cp $LTP_DIR/fs_perms/testx .
- time $LTP_DIR/fs_perms/fs_perms_simpletest.sh 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "fs_perms_simpletest failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_lftest ()
-{
- echo "Executing $LTP_DIR/lftest/lftest"
- time $LTP_DIR/lftest/lftest 5000 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "lftest failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_stream1 ()
-{
- echo "Executing $LTP_DIR/stream/stream01"
- time $LTP_DIR/stream/stream01 -c 22 -i 22 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "stream01 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_stream2 ()
-{
- echo "Executing $LTP_DIR/stream/stream02"
- time $LTP_DIR/stream/stream02 -c 22 -i 22 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "stream02 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_stream2 ()
-{
- echo "Executing $LTP_DIR/stream/stream03"
- time $LTP_DIR/stream/stream03 -c 22 -i 22 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "stream03 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_stream4 ()
-{
- echo "Executing $LTP_DIR/stream/stream04"
- time $LTP_DIR/stream/stream04 -c 22 -i 22 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "stream04 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_stream5 ()
-{
- echo "Executing $LTP_DIR/stream/stream05"
- time $LTP_DIR/stream/stream05 -c 22 -i 22 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "stream05 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_stream ()
-{
- run_stream1;
- run_stream2;
- run_stream3;
- run_stream4;
- run_stream5;
-}
-
-run_openfile ()
-{
- echo "Executing $LTP_DIR/openfile/openfile"
- time $LTP_DIR/openfile/openfile -f 100 -t 100 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "openfile failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_inode1 ()
-{
- echo "Executing $LTP_DIR/inode/inode01"
- time $LTP_DIR/inode/inode01 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "inode01 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_inode2 ()
-{
- echo "Executing $LTP_DIR/inode/inode02"
- time $LTP_DIR/inode/inode02 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "inode02 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_inode ()
-{
- run_inode1;
- run_inode2;
-}
-
-run_ftest1 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest01"
- time $LTP_DIR/ftest/ftest01 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest01 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest2 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest02"
- time $LTP_DIR/ftest/ftest02 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest02 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest3 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest03"
- time $LTP_DIR/ftest/ftest03 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest03 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest4 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest04"
- time $LTP_DIR/ftest/ftest04 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest04 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest5 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest05"
- time $LTP_DIR/ftest/ftest05 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest05 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest6 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest06"
- time $LTP_DIR/ftest/ftest06 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest06 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest7 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest07"
- time $LTP_DIR/ftest/ftest07 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest07 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest8 ()
-{
- echo "Executing $LTP_DIR/ftest/ftest08"
- time $LTP_DIR/ftest/ftest08 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "ftest08 failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_ftest ()
-{
- run_ftest1;
- run_ftest2;
- run_ftest3;
- run_ftest4;
- run_ftest5;
- run_ftest6;
- run_ftest7;
- run_ftest8;
-}
-
-run_fsstress ()
-{
- echo "Executing $LTP_DIR/fsstress/fsstress"
- time $LTP_DIR/fsstress/fsstress -d $THIS_TEST_DIR -l 22 -n 22 -p 22 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "fsstress failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-run_fs_inod ()
-{
- echo "Executing $LTP_DIR/fs_inod/fs_inod"
- time $LTP_DIR/fs_inod/fs_inod $THIS_TEST_DIR 22 22 22 2>>$LOG_FILE 1>>$LOG_FILE
-
- if [ $? -eq 0 ]; then
- let PASS=$PASS+1
- echo $PASS
- else
- echo "fs_inod failed:$(date +%T)"
- echo $PASS
- fi
-}
-
-main ()
-{
- echo "start ltp tests:$(date +%T)";
- run_fs_perms_simpletest;
- run_lftest;
- run_stream;
- run_openfile;
- run_inode;
- run_ftest;
- run_fsstress;
- run_fs_inod;
- echo "end ltp tests: $(date +%T)";
- echo "total $PASS tests were successful out of $TOTAL tests"
-}
-
-_init && main "$@" \ No newline at end of file