]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commitdiff
common: filter warning messages from mkfs.ext4
authorTheodore Ts'o <tytso@mit.edu>
Sun, 28 Feb 2016 23:18:32 +0000 (10:18 +1100)
committerDave Chinner <david@fromorbit.com>
Sun, 28 Feb 2016 23:18:32 +0000 (10:18 +1100)
Commit 4a5cda8102828 ("xfstests: do not unmount tmpfs during remount")
changed generic/135 to no longer redirect stderr to /dev/null when
running _scratch_mkfs.  This caused ext4 using a 1k block size to fail
when running this test because mkfs.ext4 would issue a warning message
about the use of a non-block size that wasn't expected by golden
output for the test.  Fix this by filtering out warning messages in
_scratch_mkfs_ext4.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <david@fromorbit.com>
common/rc

index af16c81509ca33faf2c1de00f665f8879da719cf..16f5a43a50ee677d213a000f27257d737119800e 100644 (file)
--- a/common/rc
+++ b/common/rc
@@ -655,7 +655,7 @@ _scratch_mkfs_ext4()
        fi
 
        # output stored mkfs output
-       cat $tmp_dir.mkfserr >&2
+       grep -v ^Warning: $tmp_dir.mkfserr >&2
        cat $tmp_dir.mkfsstd
        rm -f $tmp_dir.mkfserr $tmp_dir.mkfsstd