Thread (4 messages) 4 messages, 3 authors, 2022-06-20

Re: [PATCH blktests] check: ensure to suppress job status output

From: Jan Kara <jack@suse.cz>
Date: 2022-06-16 11:31:00

On Thu 16-06-22 13:12:14, Shin'ichiro Kawasaki wrote:
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 <jack@suse.cz>
Link: https://lore.kernel.org/linux-block/20220613151721.18664-1-jack@suse.cz/ (local)
Signed-off-by: Shin'ichiro Kawasaki <redacted>
Thanks! Feel free to add:

Tested-by: Jan Kara <jack@suse.cz>

								Honza
quoted hunk ↗ jump to hunk
---
 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.36.1
-- 
Jan Kara [off-list ref]
SUSE Labs, CR
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help