xfs/520: disable external devices

This is a regression test for a specific bug that requires a specific
configuration of the data device.  Realtime volumes and external logs
don't affect the efficacy of the test, but the test can fail mkfs if the
realtime device is very large.

Therefore, unset USE_EXTERNAL so that we always run this regression
test, even if the tester enabled realtime.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
Darrick J. Wong
2020-10-27 12:01:42 -07:00
committed by Eryu Guan
parent 043e5bb164
commit 9062902a59
+3
View File
@@ -41,6 +41,9 @@ _disable_dmesg_check
_require_check_dmesg
_require_scratch_nocheck
# Don't let the rtbitmap fill up the data device and screw up this test
unset USE_EXTERNAL
force_crafted_metadata() {
_scratch_mkfs_xfs -f $fsdsopt "$4" >> $seqres.full 2>&1 || _fail "mkfs failed"
_scratch_xfs_set_metadata_field "$1" "$2" "$3" >> $seqres.full 2>&1