summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMing Lei <ming.lei@redhat.com>2025-03-20 09:37:35 +0800
committerJens Axboe <axboe@kernel.dk>2025-03-20 17:18:55 -0600
commitbeb31982ad6b77249bf8535e71da2629af92b458 (patch)
treeb4975de6361b446efdee5e7fc6483cdd66c7f287
parentfe2230d9216093c984f75594aee97811faa2d59e (diff)
selftests: ublk: add variable for user to not show test result
Some user decides test result by exit code only, and wouldn't like to be bothered by the test result. Signed-off-by: Ming Lei <ming.lei@redhat.com> Link: https://lore.kernel.org/r/20250320013743.4167489-4-ming.lei@redhat.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
-rwxr-xr-xtools/testing/selftests/ublk/test_common.sh16
1 files changed, 10 insertions, 6 deletions
diff --git a/tools/testing/selftests/ublk/test_common.sh b/tools/testing/selftests/ublk/test_common.sh
index c86363c5cc7e..48fca609e741 100755
--- a/tools/testing/selftests/ublk/test_common.sh
+++ b/tools/testing/selftests/ublk/test_common.sh
@@ -94,12 +94,14 @@ _remove_test_files()
_show_result()
{
- if [ "$2" -eq 0 ]; then
- echo "$1 : [PASS]"
- elif [ "$2" -eq 4 ]; then
- echo "$1 : [SKIP]"
- else
- echo "$1 : [FAIL]"
+ if [ "$UBLK_TEST_SHOW_RESULT" -ne 0 ]; then
+ if [ "$2" -eq 0 ]; then
+ echo "$1 : [PASS]"
+ elif [ "$2" -eq 4 ]; then
+ echo "$1 : [SKIP]"
+ else
+ echo "$1 : [FAIL]"
+ fi
fi
[ "$2" -ne 0 ] && exit "$2"
return 0
@@ -216,5 +218,7 @@ _ublk_test_top_dir()
UBLK_PROG=$(_ublk_test_top_dir)/kublk
UBLK_TEST_QUIET=1
+UBLK_TEST_SHOW_RESULT=1
export UBLK_PROG
export UBLK_TEST_QUIET
+export UBLK_TEST_SHOW_RESULT