From: Pádraig Brady Date: Sat, 15 Apr 2023 21:19:06 +0000 (+0100) Subject: tests: avoid allocation checks on ZFS X-Git-Tag: v9.3~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d81094dc7b239711253f14a18940efaeca2bed1e;p=thirdparty%2Fcoreutils.git tests: avoid allocation checks on ZFS * tests/du/basic.sh: Allocation of files was seen to change asynchronously on ZFS, so avoid allocation comparisons there. --- diff --git a/tests/du/basic.sh b/tests/du/basic.sh index 6d4119b68d..28eeb59f60 100755 --- a/tests/du/basic.sh +++ b/tests/du/basic.sh @@ -59,7 +59,9 @@ compare exp out || fail=1 # Perform this test only if "." is on a local file system. # Otherwise, it would fail e.g., on an NFS-mounted Solaris ZFS file system. -if is_local_dir_ .; then +# Also skip local ZFS as that was seen to fail intermittently +# (perhaps due to async compression affecting allocations) +if is_local_dir_ . && ! df -T -t zfs .; then rm -f out exp du --block-size=$B -a d | sort -r -k2,2 > out || fail=1 echo === >> out