From: Harsha Sharma Date: Sun, 24 Dec 2017 07:01:36 +0000 (+0530) Subject: tests: enhance run.sh usage error diagnostics X-Git-Tag: v4.21~246 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5453c146dc7e299e6647689d4ce01324483fbd4a;p=strace tests: enhance run.sh usage error diagnostics * tests/run.sh: Execute timeout command only when invoked with an argument, otherwise print an error message. Signed-off-by: Harsha Sharma --- diff --git a/tests/run.sh b/tests/run.sh index d1b796ca..5cc0f193 100755 --- a/tests/run.sh +++ b/tests/run.sh @@ -9,4 +9,9 @@ TIMEOUT="timeout -k 5 -s XCPU $TIMEOUT_DURATION" $TIMEOUT true > /dev/null 2>&1 || TIMEOUT= +if [ $# -eq 0 ]; then + echo 'No command or test-file specified' >&2 + exit 1 +fi + exec $TIMEOUT "$@"