]> granicus.if.org Git - strace/commitdiff
tests: enhance run.sh usage error diagnostics
authorHarsha Sharma <harshasharmaiitr@gmail.com>
Sun, 24 Dec 2017 07:01:36 +0000 (12:31 +0530)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 24 Dec 2017 12:40:00 +0000 (12:40 +0000)
* tests/run.sh: Execute timeout command only when invoked with
an argument, otherwise print an error message.

Signed-off-by: Harsha Sharma <harshasharmaiitr@gmail.com>
tests/run.sh

index d1b796ca5fa80211f090bfdb312c6e47729e399f..5cc0f193bcbad125a1b308e31023f953edb69062 100755 (executable)
@@ -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 "$@"