mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
generic: add _require_block_device to more tests
generic/067 mounts $SCRATCH_DEV directly in the test, assuming it's a block device. generic/299 and generic/300 query the size of $SCRATCH_DEV by running 'blockdev --getsz $SCRATCH_DEV'. So add the check to make sure $SCRATCH_DEV is a real block device in these tests. Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Eryu Guan <eguan@redhat.com>
This commit is contained in:
@@ -56,6 +56,7 @@ _require_test_symlinks
|
|||||||
_require_test
|
_require_test
|
||||||
_require_scratch
|
_require_scratch
|
||||||
_require_loop
|
_require_loop
|
||||||
|
_require_block_device $SCRATCH_DEV
|
||||||
|
|
||||||
rm -f $seqres.full
|
rm -f $seqres.full
|
||||||
|
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ _supported_fs generic
|
|||||||
_supported_os Linux
|
_supported_os Linux
|
||||||
_require_scratch
|
_require_scratch
|
||||||
_require_odirect
|
_require_odirect
|
||||||
|
_require_block_device $SCRATCH_DEV
|
||||||
|
|
||||||
NUM_JOBS=$((4*LOAD_FACTOR))
|
NUM_JOBS=$((4*LOAD_FACTOR))
|
||||||
BLK_DEV_SIZE=`blockdev --getsz $SCRATCH_DEV`
|
BLK_DEV_SIZE=`blockdev --getsz $SCRATCH_DEV`
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ _supported_fs generic
|
|||||||
_supported_os Linux
|
_supported_os Linux
|
||||||
_require_scratch
|
_require_scratch
|
||||||
_require_odirect
|
_require_odirect
|
||||||
|
_require_block_device $SCRATCH_DEV
|
||||||
|
|
||||||
# xfs_io is not required for this test, but it's the best way to verify
|
# xfs_io is not required for this test, but it's the best way to verify
|
||||||
# the test system supports fallocate() for allocation and hole punching
|
# the test system supports fallocate() for allocation and hole punching
|
||||||
|
|||||||
Reference in New Issue
Block a user