]> granicus.if.org Git - zfs/commitdiff
Disable sparse_001_pos / truncate_001_pos.ksh on 32-bit systems
authorBrian Behlendorf <behlendorf1@llnl.gov>
Sat, 4 Feb 2017 03:00:00 +0000 (19:00 -0800)
committerGitHub <noreply@github.com>
Sat, 4 Feb 2017 03:00:00 +0000 (19:00 -0800)
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

tests/zfs-tests/tests/functional/sparse/sparse_001_pos.ksh
tests/zfs-tests/tests/functional/truncate/truncate_001_pos.ksh

index f5d7546ae5d374da442911f596d1c53b8ff43f7a..0672b81ca988fb6db10f64df70a156b9e8f2bf21 100755 (executable)
 
 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/*
index a6b379a6d473b2d5da8ba49d89a592a0605f84c3..c6c8d2b6830ff73cc64c4dfc2fd18ddc31c66652 100755 (executable)
 
 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/*