From 8d14009ca823440d4201f4f3c3048e9ae3bb9ac4 Mon Sep 17 00:00:00 2001 From: Brian Behlendorf Date: Wed, 20 Nov 2019 17:26:32 -0800 Subject: [PATCH] ZTS: tst.terminate_by_signal increase test threshold The tst.terminate_by_signal test case may occasionally fail when running in a less consistent virtual environment. For all observed failures the process was terminated correctly but it took longer than expected resulting in too many snapshot being created. To minimize the likelyhood of this occuring increase the threshold from 50 to 90 snapshots. The larger limit will still verifiy that the channel program was correctly terminated early. Reviewed-by: Don Brady Reviewed-by: Reviewed-by: Kjeld Schouten Signed-off-by: Brian Behlendorf Closes #9601 --- .../channel_program/synctask_core/tst.terminate_by_signal.ksh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.terminate_by_signal.ksh b/tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.terminate_by_signal.ksh index 74889eba8059..0a5fb804ac39 100755 --- a/tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.terminate_by_signal.ksh +++ b/tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.terminate_by_signal.ksh @@ -91,7 +91,7 @@ log_note "$snap_count snapshots created by ZCP" if [ "$snap_count" -eq 0 ]; then log_fail "Channel program failed to run." -elif [ "$snap_count" -gt 50 ]; then +elif [ "$snap_count" -gt 90 ]; then log_fail "Too many snapshots after a cancel ($snap_count)." else log_pass "Canceling a long-running channel program works."