From: Shin'ichiro Kawasaki Date: Thu, 16 Jun 2022 04:12:14 +0000 (+0900) Subject: check: ensure to suppress job status output X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=859b0eae59453fa661133d017b0022083a2b1d34;p=users%2Fhch%2Fblktests.git 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 --- 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}"