fstests.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2] btrfs/177: Ignore resize output message
@ 2021-07-27 18:21 Marcos Paulo de Souza
  2021-07-28  0:15 ` Qu Wenruo
  0 siblings, 1 reply; 2+ messages in thread
From: Marcos Paulo de Souza @ 2021-07-27 18:21 UTC (permalink / raw)
  To: linux-btrfs, fstests; +Cc: dsterba, guaneryu, wqu, Marcos Paulo de Souza

Commit 78aa1d95dd99 ("btrfs-progs: fi resize: make output more
readable") added the device id of the resized fs along with a pretty
printed size. Remove the resize output message from 117.out.

Signed-off-by: Marcos Paulo de Souza <mpdesouza@suse.com>
---

 Qu, btrfs/217 is also ignoring the resize output, so I believe it would be
 easier if we do the same here. We would see other problems if the resize fail,
 so I think we are safe here.

 tests/btrfs/177     | 5 ++---
 tests/btrfs/177.out | 2 --
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/tests/btrfs/177 b/tests/btrfs/177
index 966d29d7..f59f54a7 100755
--- a/tests/btrfs/177
+++ b/tests/btrfs/177
@@ -36,8 +36,7 @@ dd if=/dev/zero of="$SCRATCH_MNT/refill" bs=4096 >> $seqres.full 2>&1
 # Now add more space and create a swap file. We know that the first $fssize
 # of the filesystem was used, so the swap file must be in the new part of the
 # filesystem.
-$BTRFS_UTIL_PROG filesystem resize $((3 * fssize)) "$SCRATCH_MNT" | \
-							_filter_scratch
+$BTRFS_UTIL_PROG filesystem resize $((3 * fssize)) "$SCRATCH_MNT" >>$seqres.full
 _format_swapfile "$swapfile" $((32 * 1024 * 1024))
 swapon "$swapfile"
 
@@ -55,7 +54,7 @@ $BTRFS_UTIL_PROG filesystem resize 1G "$SCRATCH_MNT" 2>&1 | grep -o "Text file b
 swapoff "$swapfile"
 
 # It should work again after swapoff.
-$BTRFS_UTIL_PROG filesystem resize $fssize "$SCRATCH_MNT" | _filter_scratch
+$BTRFS_UTIL_PROG filesystem resize $fssize "$SCRATCH_MNT" >>$seqres.full
 
 status=0
 exit
diff --git a/tests/btrfs/177.out b/tests/btrfs/177.out
index 63aca0e5..0293ee36 100644
--- a/tests/btrfs/177.out
+++ b/tests/btrfs/177.out
@@ -1,4 +1,2 @@
 QA output created by 177
-Resize 'SCRATCH_MNT' of '3221225472'
 Text file busy
-Resize 'SCRATCH_MNT' of '1073741824'
-- 
2.26.2


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH v2] btrfs/177: Ignore resize output message
  2021-07-27 18:21 [PATCH v2] btrfs/177: Ignore resize output message Marcos Paulo de Souza
@ 2021-07-28  0:15 ` Qu Wenruo
  0 siblings, 0 replies; 2+ messages in thread
From: Qu Wenruo @ 2021-07-28  0:15 UTC (permalink / raw)
  To: Marcos Paulo de Souza, linux-btrfs, fstests; +Cc: dsterba, guaneryu, wqu



On 2021/7/28 上午2:21, Marcos Paulo de Souza wrote:
> Commit 78aa1d95dd99 ("btrfs-progs: fi resize: make output more
> readable") added the device id of the resized fs along with a pretty
> printed size. Remove the resize output message from 117.out.
>
> Signed-off-by: Marcos Paulo de Souza <mpdesouza@suse.com>
> ---
>
>   Qu, btrfs/217 is also ignoring the resize output, so I believe it would be
>   easier if we do the same here. We would see other problems if the resize fail,
>   so I think we are safe here.

But unfortunately, we have hit case where the output of the resize
commands is insane.

One recent regression is, resize will always output the resized size as 0.

Thus I believe we may still want to properly check the output value.
Although I don't think it should be in golden output.

Thanks,
Qu

>
>   tests/btrfs/177     | 5 ++---
>   tests/btrfs/177.out | 2 --
>   2 files changed, 2 insertions(+), 5 deletions(-)
>
> diff --git a/tests/btrfs/177 b/tests/btrfs/177
> index 966d29d7..f59f54a7 100755
> --- a/tests/btrfs/177
> +++ b/tests/btrfs/177
> @@ -36,8 +36,7 @@ dd if=/dev/zero of="$SCRATCH_MNT/refill" bs=4096 >> $seqres.full 2>&1
>   # Now add more space and create a swap file. We know that the first $fssize
>   # of the filesystem was used, so the swap file must be in the new part of the
>   # filesystem.
> -$BTRFS_UTIL_PROG filesystem resize $((3 * fssize)) "$SCRATCH_MNT" | \
> -							_filter_scratch
> +$BTRFS_UTIL_PROG filesystem resize $((3 * fssize)) "$SCRATCH_MNT" >>$seqres.full
>   _format_swapfile "$swapfile" $((32 * 1024 * 1024))
>   swapon "$swapfile"
>
> @@ -55,7 +54,7 @@ $BTRFS_UTIL_PROG filesystem resize 1G "$SCRATCH_MNT" 2>&1 | grep -o "Text file b
>   swapoff "$swapfile"
>
>   # It should work again after swapoff.
> -$BTRFS_UTIL_PROG filesystem resize $fssize "$SCRATCH_MNT" | _filter_scratch
> +$BTRFS_UTIL_PROG filesystem resize $fssize "$SCRATCH_MNT" >>$seqres.full
>
>   status=0
>   exit
> diff --git a/tests/btrfs/177.out b/tests/btrfs/177.out
> index 63aca0e5..0293ee36 100644
> --- a/tests/btrfs/177.out
> +++ b/tests/btrfs/177.out
> @@ -1,4 +1,2 @@
>   QA output created by 177
> -Resize 'SCRATCH_MNT' of '3221225472'
>   Text file busy
> -Resize 'SCRATCH_MNT' of '1073741824'
>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-07-28  0:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-27 18:21 [PATCH v2] btrfs/177: Ignore resize output message Marcos Paulo de Souza
2021-07-28  0:15 ` Qu Wenruo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).