From: Dmitry V. Levin Date: Tue, 4 Apr 2017 18:03:45 +0000 (+0000) Subject: tests: handle test scripts with .gen.test suffix X-Git-Tag: v4.17~130 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=713b138218ca7db1c2a7ed6b063865d20640bbab;p=strace tests: handle test scripts with .gen.test suffix * tests/init.sh: If script name ends with .gen.test, set NAME variable with .gen.test suffix stripped. --- diff --git a/tests/init.sh b/tests/init.sh index a6fe65f0..20d095f3 100644 --- a/tests/init.sh +++ b/tests/init.sh @@ -266,8 +266,12 @@ check_prog cat check_prog rm case "$ME_" in - *.test) - NAME="${ME_%.test}" + *.gen.test) NAME="${ME_%.gen.test}" ;; + *.test) NAME="${ME_%.test}" ;; + *) NAME= +esac + +if [ -n "$NAME" ]; then TESTDIR="$NAME.dir" rm -rf -- "$TESTDIR" mkdir -- "$TESTDIR" @@ -287,14 +291,10 @@ case "$ME_" in ;; esac } - - ;; - - *) +else [ -n "${STRACE-}" ] || STRACE=../strace - ;; -esac +fi : "${TIMEOUT_DURATION:=60}" : "${SLEEP_A_BIT:=sleep 1}"