Disable sparse_001_pos / truncate_001_pos.ksh on 32-bit systems

Commit 539d33c seems to have significantly increased the run time
of the sparse_001_pos.ksh and truncate_001_pos.ksh test cases on
32-bit systems.  This is likely due to dirty blocks from frees
being deferred to later txgs.

At the moment this is resulting in frequent failures on the
32-bit builders.  Disable this test case until the issue can be
analyzed and resolved.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #5727 
Closes #5728
This commit is contained in:
Brian Behlendorf 2017-02-03 19:00:00 -08:00 committed by GitHub
parent 35a357a9ef
commit 57c6a9174d
2 changed files with 10 additions and 0 deletions

View File

@ -45,6 +45,11 @@
verify_runnable "global"
# See issue: https://github.com/zfsonlinux/zfs/issues/5727
if is_32bit; then
log_unsupported "Test case slow on 32-bit systems"
fi
function cleanup
{
[[ -e $TESTDIR ]] && log_must $RM -rf $TESTDIR/*

View File

@ -42,6 +42,11 @@
verify_runnable "global"
# See issue: https://github.com/zfsonlinux/zfs/issues/5727
if is_32bit; then
log_unsupported "Test case slow on 32-bit systems"
fi
function cleanup
{
[[ -e $TESTDIR ]] && log_must $RM -rf $TESTDIR/*