From: Lukas Czerner Date: Wed, 15 Jul 2020 11:42:19 +0000 (+0200) Subject: check: clear WARN_ONCE state before each test X-Git-Tag: v2022.05.01~752 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=c67ea2347454aebbe8eb6e825e9314d099b683da;p=xfstests-dev.git check: clear WARN_ONCE state before each test clear WARN_ONCE state before each test to allow a potential problem to be reported for each test [Eryu: replace "/sys/kernel/debug" with $DEBUGFS_MNT ] Signed-off-by: Lukas Czerner Reviewed-by: Zorro Lang Signed-off-by: Eryu Guan --- diff --git a/check b/check index 2676b619..5ffa8777 100755 --- a/check +++ b/check @@ -763,6 +763,11 @@ function run_section() touch ${RESULT_DIR}/check_dmesg fi _try_wipe_scratch_devs > /dev/null 2>&1 + + # clear the WARN_ONCE state to allow a potential problem + # to be reported for each test + (echo 1 > $DEBUGFS_MNT/clear_warn_once) > /dev/null 2>&1 + if [ "$DUMP_OUTPUT" = true ]; then _run_seq 2>&1 | tee $tmp.out # Because $? would get tee's return code