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."