xfs: skip tests that rely on allocation behaviors of the data device
authorDarrick J. Wong <darrick.wong@oracle.com>
Tue, 15 Sep 2020 01:43:21 +0000 (18:43 -0700)
committerEryu Guan <guaneryu@gmail.com>
Sun, 20 Sep 2020 16:41:16 +0000 (00:41 +0800)
commit8c4d2b38fc51e88d0533f954d15aebed43d6e3a4
treec7289f8fd35ec142a7f56e4e5bbafd6d47b56237
parent69a4ba730398e1aa5995a0a6f87412085096a49d
xfs: skip tests that rely on allocation behaviors of the data device

A large number of xfs-specific tests rely on specific behaviors of the
data device allocator, such as fragmenting free space, carefully curated
inode and free space counts, or features like filestreams that only
exist on the data device.

These tests fail horribly if the test runner specified rtinherit=1 on
the mkfs command line, so skip them all.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Zorro Lang <zlang@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
tests/xfs/171
tests/xfs/172
tests/xfs/173
tests/xfs/174
tests/xfs/205
tests/xfs/306
tests/xfs/318
tests/xfs/444