From 859b0eae59453fa661133d017b0022083a2b1d34 Mon Sep 17 00:00:00 2001 From: Shin'ichiro Kawasaki Date: Thu, 16 Jun 2022 13:12:14 +0900 Subject: [PATCH] check: ensure to suppress job status output Unexpected job status output by wait commands was observed on openSUSE 15.3 and it made some test cases fail. To avoid the job status output during test case runs, ensure to turn off job control monitor in sub- shell for test case runs. Reported-by: Jan Kara Link: https://lore.kernel.org/linux-block/20220613151721.18664-1-jack@suse.cz/ Signed-off-by: Shin'ichiro Kawasaki Reviewed-by: Chaitanya Kulkarni Tested-by: Jan Kara --- check | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/check b/check index 7037d88..a0c27d9 100755 --- a/check +++ b/check @@ -440,6 +440,10 @@ _run_test() { RUN_FOR_ZONED=0 FALLBACK_DEVICE=0 + # Ensure job control monitor mode is off in the sub-shell for test case + # runs to suppress job status output. + set +m + # shellcheck disable=SC1090 . "tests/${TEST_NAME}" -- 2.49.0