aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2017-02-03 19:00:00 -0800
committerGitHub <[email protected]>2017-02-03 19:00:00 -0800
commit57c6a9174d9e1d3844181267e34d9510b1250b4a (patch)
tree776a581be522cfede3a4acfa99f2e6dfcb31c11d
parent35a357a9efe1be317d41f926732e38e18644a830 (diff)
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 <[email protected]> Reviewed-by: Giuseppe Di Natale <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Issue #5727 Closes #5728
-rwxr-xr-xtests/zfs-tests/tests/functional/sparse/sparse_001_pos.ksh5
-rwxr-xr-xtests/zfs-tests/tests/functional/truncate/truncate_001_pos.ksh5
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/zfs-tests/tests/functional/sparse/sparse_001_pos.ksh b/tests/zfs-tests/tests/functional/sparse/sparse_001_pos.ksh
index f5d7546ae..0672b81ca 100755
--- a/tests/zfs-tests/tests/functional/sparse/sparse_001_pos.ksh
+++ b/tests/zfs-tests/tests/functional/sparse/sparse_001_pos.ksh
@@ -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/*
diff --git a/tests/zfs-tests/tests/functional/truncate/truncate_001_pos.ksh b/tests/zfs-tests/tests/functional/truncate/truncate_001_pos.ksh
index a6b379a6d..c6c8d2b68 100755
--- a/tests/zfs-tests/tests/functional/truncate/truncate_001_pos.ksh
+++ b/tests/zfs-tests/tests/functional/truncate/truncate_001_pos.ksh
@@ -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/*