From: Xing Gu Date: Wed, 13 Aug 2014 01:00:38 +0000 (+1000) Subject: xfs/292: fix format of expected message X-Git-Tag: v2022.05.01~3107 X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=commitdiff_plain;h=8a19bf2f9d12e6bbb7d31176f08463a98f434b67 xfs/292: fix format of expected message 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 Reviewed-by: Dave Chinner Signed-off-by: Dave Chinner --- diff --git a/tests/xfs/292 b/tests/xfs/292 index 2910118b..b4a392f0 100755 --- a/tests/xfs/292 +++ b/tests/xfs/292 @@ -53,9 +53,14 @@ 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 | _filter_mkfs 2> $tmp.mkfs > /dev/null +grep -E 'ddev|isize|agcount|agsize' $tmp.mkfs | \ + sed -e "s:$fsfile:FILENAME: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 | _filter_mkfs 2> $tmp.mkfs > /dev/null +grep -E 'ddev|isize|agcount|agsize' $tmp.mkfs | \ + sed -e "s:$fsfile:FILENAME:g" rm -f $fsfile diff --git a/tests/xfs/292.out b/tests/xfs/292.out index fd88105c..2837d74a 100644 --- a/tests/xfs/292.out +++ b/tests/xfs/292.out @@ -1,5 +1,11 @@ QA output created by 292 mkfs.xfs without geometry -meta-data=FILENAME isize=256 agcount=4, agsize=16777216 blks +ddev=FILENAME +isize=256 +agcount=4 +agsize=16777216 mkfs.xfs with cmdline geometry -meta-data=FILENAME isize=256 agcount=16, agsize=4194304 blks +ddev=FILENAME +isize=256 +agcount=16 +agsize=4194304