In mkfs.xfs, it uses left-align and fixed width format when outputting device name, so variable length of devicename makes different space's number between "meta-data=devicename" and "isize". But in the expected output, the space' number between them is fixed. This behavior often results in the case failure. So fix the format of expected message. Signed-off-by: Xing Gu <gux.fnst@xxxxxxxxxxxxxx> --- tests/xfs/292 | 6 ++++-- tests/xfs/292.out | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/xfs/292 b/tests/xfs/292 index 2910118..1762215 100755 --- a/tests/xfs/292 +++ b/tests/xfs/292 @@ -53,9 +53,11 @@ rm -f $fsfile $XFS_IO_PROG -f -c "truncate 256g" $fsfile echo "mkfs.xfs without geometry" -mkfs.xfs -f $fsfile 2>&1 | sed -e "s:$fsfile:FILENAME:g" | grep meta-data +mkfs.xfs -f $fsfile 2>&1 | grep meta-data | \ + sed -e "s:$fsfile:FILENAME:g" -e "s:[ ][ ]*: :g" echo "mkfs.xfs with cmdline geometry" -mkfs.xfs -f -d su=16k,sw=5 $fsfile 2>&1 | sed -e "s:$fsfile:FILENAME:g" | grep meta-data +mkfs.xfs -f -d su=16k,sw=5 $fsfile 2>&1 | grep meta-data | \ + sed -e "s:$fsfile:FILENAME:g" -e "s:[ ][ ]*: :g" rm -f $fsfile diff --git a/tests/xfs/292.out b/tests/xfs/292.out index fd88105..abed9f9 100644 --- a/tests/xfs/292.out +++ b/tests/xfs/292.out @@ -1,5 +1,5 @@ QA output created by 292 mkfs.xfs without geometry -meta-data=FILENAME isize=256 agcount=4, agsize=16777216 blks +meta-data=FILENAME isize=256 agcount=4, agsize=16777216 blks mkfs.xfs with cmdline geometry -meta-data=FILENAME isize=256 agcount=16, agsize=4194304 blks +meta-data=FILENAME isize=256 agcount=16, agsize=4194304 blks -- 1.9.3 -- To unsubscribe from this list: send the line "unsubscribe fstests" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html