ZTS: Retry redundancy_draid_spare[1,3].ksh

The redundancy_draid_spare1.ksh and redundancy_draid_spare3.ksh test
cases are a little to strict for the sequential resilver case.  While
unlikely it is possible that a handful of correctable checksum errors
will be reported resulting in a test failure.  Update the zts-report.py
script to allow this the test case to be retried if requested.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #13318
This commit is contained in:
Brian Behlendorf 2022-04-11 16:18:51 -07:00
parent 7dcb8ed23d
commit 5846f71182
2 changed files with 2 additions and 5 deletions

View File

@ -225,7 +225,8 @@ maybe = {
'pool_checkpoint/checkpoint_discard_busy': ['FAIL', 11946],
'projectquota/setup': ['SKIP', exec_reason],
'redundancy/redundancy_004_neg': ['FAIL', 7290],
'redundancy/redundancy_draid_spare3': ['SKIP', known_reason],
'redundancy/redundancy_draid_spare1': ['FAIL', known_reason],
'redundancy/redundancy_draid_spare3': ['FAIL', known_reason],
'removal/removal_condense_export': ['FAIL', known_reason],
'reservation/reservation_008_pos': ['FAIL', 7741],
'reservation/reservation_018_pos': ['FAIL', 5642],

View File

@ -48,10 +48,6 @@ function cleanup_tunable
log_onexit cleanup_tunable
if is_kmemleak; then
log_unsupported "Test case runs slowly when kmemleak is enabled"
fi
#
# Disable scrubbing after a sequential resilver to verify the resilver
# alone is able to reconstruct the data without the help of a scrub.