When testing xfs/073 with MKFS_OPTIONS="-m crc=1,finobt=1" set, it fails
due to extra warning about disabling finobt feature:
+warning: finobt not supported without CRC support, disabled.
Because xfs/073 disables crc unconditionally and finobt can not be
enabled either.
Signed-off-by: Eryu Guan <eguan@xxxxxxxxxx>
---
tests/xfs/073 | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/tests/xfs/073 b/tests/xfs/073
index e1335df..909231b 100755
--- a/tests/xfs/073
+++ b/tests/xfs/073
@@ -61,6 +61,11 @@ _filter_path()
sed -e "s,$1,<MNTPATH>,g" | LC_COLLATE=POSIX sort
}
+filter_finobt_warn()
+{
+ sed -e "s/warning: finobt .*without CRC.*disabled.//"
+}
+
_populate_scratch()
{
POSIXLY_CORRECT=yes \
@@ -138,7 +143,8 @@ _require_loop
rm -f $seqres.full
-_scratch_mkfs_xfs -m crc=0 -dsize=41m,agcount=2 | _filter_mkfs 2>/dev/null
+_scratch_mkfs_xfs -m crc=0 -dsize=41m,agcount=2 2>&1 | filter_finobt_warn | \
+ _filter_mkfs 2>/dev/null
_scratch_mount 2>/dev/null || _fail "initial scratch mount failed"
echo
--
2.5.0
|