@@ -51,6 +51,7 @@ _cleanup()
_supported_fs xfs
_supported_os Linux
_require_scratch_nocheck
+_require_no_large_scratch_dev
# So we can explicitly turn it _off_:
_require_xfs_mkfs_crc
@@ -45,6 +45,7 @@ _cleanup()
_supported_os Linux
_supported_fs xfs
_require_scratch_reflink
+_require_no_large_scratch_dev
_require_cp_reflink
echo "Format and mount"
@@ -44,6 +44,7 @@ _cleanup()
_supported_os Linux
_supported_fs xfs
_require_xfs_scratch_rmapbt
+_require_no_large_scratch_dev
echo "Format and mount"
_scratch_mkfs_sized $((2 * 4096 * 4096)) > $seqres.full 2>&1
When test on large SCRATCH_DEV, grow a small XFS to huge size is a horrible thing (e.g grow 128M to 500T). So skip this kind of tests if LARGE_SCRATCH_DEV is yes. Signed-off-by: Zorro Lang <zlang@redhat.com> --- V3 drops all _scratch_xfs_growfs related code. Turn to use _require_no_large_scratch_dev. tests/xfs/002 | 1 + tests/xfs/127 | 1 + tests/xfs/233 | 1 + 3 files changed, 3 insertions(+)