]> www.infradead.org Git - users/hch/xfstests-dev.git/commitdiff
fstests: add missing _require_freeze() to tests
authorAmir Goldstein <amir73il@gmail.com>
Tue, 21 Jun 2022 17:37:27 +0000 (20:37 +0300)
committerZorro Lang <zlang@kernel.org>
Fri, 24 Jun 2022 16:27:11 +0000 (00:27 +0800)
And add a few tests that use freeze to the freeze group

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Reviewed-by: Zorro Lang <zlang@redhat.com>
Signed-off-by: Zorro Lang <zlang@kernel.org>
tests/xfs/119
tests/xfs/318
tests/xfs/325
tests/xfs/422
tests/xfs/438
tests/xfs/517

index a118037115c4b2e2c85b9a0539483c05a80927bc..b6f96601de29737e9ea7bfa553e3a34df76c0ee0 100755 (executable)
@@ -20,6 +20,7 @@ _begin_fstest log v2log auto freeze
 _supported_fs xfs
 
 _require_scratch
+_require_freeze
 
 # this may hang
 sync
index 38c7aa6016b4cf79bac0a61db488427340bdd510..be93f9abe5fc818ecbedeb63d26c096fb5874161 100755 (executable)
@@ -7,7 +7,7 @@
 # Simulate free extent errors with a file write and a file remove.
 #
 . ./common/preamble
-_begin_fstest auto quick rw
+_begin_fstest auto quick rw freeze
 
 # Override the default cleanup function.
 _cleanup()
@@ -26,6 +26,7 @@ _supported_fs xfs
 _require_scratch
 _require_error_injection
 _require_xfs_io_error_injection "rmap_finish_one"
+_require_freeze
 
 blksz=65536
 blks=64
index 5b26b2b37f385f4ae7a8b65a78ba5b552785ad21..c6861fbcf0ed2ceaf25f050b5dff1ebf0297fa82 100755 (executable)
@@ -8,7 +8,7 @@
 # Inject an error during extent freeing to test log recovery.
 #
 . ./common/preamble
-_begin_fstest auto quick clone
+_begin_fstest auto quick clone freeze
 
 # Override the default cleanup function.
 _cleanup()
@@ -29,6 +29,7 @@ _require_cp_reflink
 _require_scratch_reflink
 _require_error_injection
 _require_xfs_io_error_injection "free_extent"
+_require_freeze
 
 blksz=65536
 blks=30
index 175253aa6cdcae5c37b9072c56d19bf32d851549..a83a66df80d189006df8a952c3700c4e6be10026 100755 (executable)
@@ -9,7 +9,7 @@
 # activity, so we can't have userspace wandering in and thawing it.
 #
 . ./common/preamble
-_begin_fstest dangerous_scrub dangerous_online_repair
+_begin_fstest dangerous_scrub dangerous_online_repair freeze
 
 _register_cleanup "_cleanup" BUS
 
@@ -24,6 +24,7 @@ _require_xfs_scratch_rmapbt
 _require_xfs_io_command "scrub"
 _require_xfs_io_error_injection "force_repair"
 _require_command "$KILLALL_PROG" killall
+_require_freeze
 
 echo "Format and populate"
 _scratch_mkfs > "$seqres.full" 2>&1
index c3008b1c9923e708ceba16791afe4ef5b8291a97..cfe75bd80bf60d30232fd58b4f6f6a8897f43e6c 100755 (executable)
@@ -21,7 +21,7 @@
 # Fixed by upstream commit 373b058 ("xfs: Properly retry failed dquot
 # items in case of error during buffer writeback")
 . ./common/preamble
-_begin_fstest auto quick quota
+_begin_fstest auto quick quota freeze
 
 # Override the default cleanup function.
 _cleanup()
index 88c4f43beb1b6214a837f6cf697a511f038f00f1..f7f9a8a276d1830754ddd4e4d6ef77071f5582b2 100755 (executable)
@@ -29,6 +29,7 @@ _supported_fs xfs
 _require_xfs_scratch_rmapbt
 _require_xfs_io_command "fsmap"
 _require_command "$KILLALL_PROG" killall
+_require_freeze
 
 echo "Format and populate"
 _scratch_mkfs > "$seqres.full" 2>&1