From fd17f1aabc132813dd4f6dc01e6c7a12e1d1ec36 Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Wed, 4 Dec 2019 13:05:32 -0700 Subject: [PATCH] test: make run_test more robust make sure we have enough arguments. Change-Id: I76ce35635ef14289061323ee401d93d8d081888c Signed-off-by: Seth Howell Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/476801 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Tomasz Zawadzki Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto Reviewed-by: Karol Latecki --- test/common/autotest_common.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/common/autotest_common.sh b/test/common/autotest_common.sh index 02b51f7a5..d54b31149 100644 --- a/test/common/autotest_common.sh +++ b/test/common/autotest_common.sh @@ -563,6 +563,12 @@ function kill_stub() { } function run_test() { + if [ $# -le 2 ]; then + echo "Not enough parameters" + echo "usage: run_test test_type test_name test_script [script_params]" + exit 1 + fi + xtrace_disable local test_type test_type="$(echo $1 | tr '[:lower:]' '[:upper:]')"