From: Brian Foster Date: Tue, 13 May 2014 05:26:59 +0000 (+1000) Subject: xfs/030: filter out extra repair noise for finobt enabled fs' X-Git-Tag: v2022.05.01~3145 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=2a52b8f3a65d3a68a6215f3bd92888cfd82716c8;p=users%2Fhch%2Fxfstests-dev.git xfs/030: filter out extra repair noise for finobt enabled fs' xfs/030 nukes various on-disk data structures to test for repair. This can result in extra output when testing finobt enabled filesystems. For example, xfs_repair detects an invalid free inode btree root block when the agi is zeroed. Filter this output directly in xfs/030 such that the test passes for finobt and non-finobt filesystems. Signed-off-by: Brian Foster Reviewed-by: Dave Chinner Signed-off-by: Dave Chinner --- diff --git a/tests/xfs/030 b/tests/xfs/030 index af0316620..a43455f59 100755 --- a/tests/xfs/030 +++ b/tests/xfs/030 @@ -56,7 +56,8 @@ _check_ag() do echo "Corrupting $structure - setting bits to $1" _check_repair $1 "$structure" | - sed -e '/^error following ag 0 unlinked list$/d' + sed -e '/^error following ag 0 unlinked list$/d' \ + -e '/^bad agbno AGBNO for finobt/d' done }