# real QA test starts here
_supported_fs btrfs
_require_scratch
+_require_xfs_io_command "falloc"
rm -f $seqres.full
_require_test
_require_scratch
_require_fssum
+_require_xfs_io_command "falloc"
_scratch_mkfs > /dev/null 2>&1
# real QA test starts here
_supported_fs btrfs
_require_scratch
+_require_xfs_io_command "falloc"
rm -f $seqres.full
# real QA test starts here
_supported_fs btrfs
_require_scratch
+_require_xfs_io_command "falloc"
rm -f $seqres.full
# real QA test starts here
_supported_fs btrfs
_require_scratch
+_require_xfs_io_command "falloc"
rm -f $seqres.full
_supported_fs btrfs
_require_test
_require_scratch
+_require_xfs_io_command "falloc"
_require_fssum
rm -f $seqres.full
_supported_fs btrfs
_require_scratch
+_require_xfs_io_command "falloc"
# Use 64K file size to match any sectorsize
# And with a unaligned tailing range to ensure it will be at least 2 pages
# real QA test starts here
_supported_fs ext4
+_require_xfs_io_command "falloc"
_require_xfs_io_command "fzero"
_require_test
_supported_fs f2fs
_require_scratch
+_require_xfs_io_command "falloc"
testfile=$SCRATCH_MNT/testfile
dummyfile=$SCRATCH_MNT/dummyfile
# real QA test starts here
_supported_fs generic
_require_scratch
+_require_xfs_io_command "falloc"
_require_dm_target flakey
_require_xfs_io_command "falloc" "-k"
_require_xfs_io_command "fzero"
# real QA test starts here
_supported_fs xfs
+_require_xfs_io_command "falloc"
_require_scratch
_supported_fs xfs
_require_test_program "punch-alternating"
_require_xfs_scratch_rmapbt
+_require_xfs_io_command "falloc"
_require_xfs_io_command "fcollapse"
_require_xfs_io_command "finsert"
_require_scratch
_require_command "$XFS_FSR_PROG" "xfs_fsr"
+_require_xfs_io_command "falloc"
# 50M
_scratch_mkfs_sized $((50 * 1024 * 1024)) >> $seqres.full 2>&1
_require_scratch_reflink
_require_xfs_io_command "falloc"
_require_test_program "punch-alternating"
+_require_xfs_io_command "falloc"
rm -f "$seqres.full"
_require_xfs_scratch_rmapbt
_require_test_program "punch-alternating"
_disable_dmesg_check
+_require_xfs_io_command "falloc"
rm -f "$seqres.full"
_require_realtime
_require_xfs_scratch_rmapbt
_require_test_program "punch-alternating"
+_require_xfs_io_command "falloc"
rm -f "$seqres.full"
_supported_fs xfs
_require_test_program "punch-alternating"
_require_xfs_io_command "scrub"
+_require_xfs_io_command "falloc"
_require_scratch
echo "Format and populate"