From 073af12d5fc1b32b4d3e95d2fd5b43900acaa640 Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Tue, 13 Aug 2013 14:24:57 +0400 Subject: [PATCH] test/zdtm: use TEST_PATTERN as argument Use TEST_PATTERN instead of TEST_NAME as argument. All previous zdtm commands can be used still. It is useful to run certain part of tests. Example of running in-namespace tests only: ./test/zdtm.sh ^ns/.* Signed-off-by: Yicheng Qin Acked-by: Andrew Vagin Signed-off-by: Pavel Emelyanov --- test/zdtm.sh | 51 +++++++++++++++++++++++---------------------------- 1 file changed, 23 insertions(+), 28 deletions(-) diff --git a/test/zdtm.sh b/test/zdtm.sh index 0ee3622c2..bdceeff13 100755 --- a/test/zdtm.sh +++ b/test/zdtm.sh @@ -621,32 +621,14 @@ if [ $COMPILE_ONLY -eq 0 ]; then check_criu || exit 1 fi -if [ $# -eq 0 ]; then - - if [ $COMPILE_ONLY -eq 0 ]; then - check_mainstream || exit 1 - fi - - for t in $TEST_LIST; do - run_test $t || case_error $t - done - for t in $UTS_TEST_LIST; do - run_test $t -n uts || case_error $t - done - for t in $MNT_TEST_LIST; do - run_test $t -n mnt || case_error $t - done - for t in $IPC_TEST_LIST; do - run_test $t -n ipc || case_error $t - done -elif [ "$1" = "-l" ]; then +if [ "$1" = "-l" ]; then echo $TEST_LIST $UTS_TEST_LIST $MNT_TEST_LIST $IPC_TEST_LIST | tr ' ' '\n' elif [ "$1" = "-h" ]; then cat >&2 <