[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 05/15] iotests: create generic qemu_tool() function
From: |
Eric Blake |
Subject: |
Re: [PATCH 05/15] iotests: create generic qemu_tool() function |
Date: |
Mon, 21 Mar 2022 10:13:07 -0500 |
User-agent: |
NeoMutt/20211029-454-6adf99 |
On Fri, Mar 18, 2022 at 04:36:45PM -0400, John Snow wrote:
> reimplement qemu_img() in terms of qemu_tool() in preparation for doing
> the same with qemu_io().
>
> Signed-off-by: John Snow <jsnow@redhat.com>
> ---
> tests/qemu-iotests/iotests.py | 37 +++++++++++++++++++++++------------
> 1 file changed, 24 insertions(+), 13 deletions(-)
>
> diff --git a/tests/qemu-iotests/iotests.py b/tests/qemu-iotests/iotests.py
> index 6cd8374c81..974a2b0c8d 100644
> --- a/tests/qemu-iotests/iotests.py
> +++ b/tests/qemu-iotests/iotests.py
> @@ -207,15 +207,13 @@ def qemu_img_create_prepare_args(args: List[str]) ->
> List[str]:
>
> return result
>
> -def qemu_img(*args: str, check: bool = True, combine_stdio: bool = True
> +
> +def qemu_tool(*args: str, check: bool = True, combine_stdio: bool = True
> ) -> subprocess.CompletedProcess[str]:
Does this line need reindentation?
> @@ -227,14 +225,13 @@ def qemu_img(*args: str, check: bool = True,
> combine_stdio: bool = True
> handled, the command-line, return code, and all console output
> will be included at the bottom of the stack trace.
>
> - :return: a CompletedProcess. This object has args, returncode, and
> - stdout properties. If streams are not combined, it will also
> - have a stderr property.
> + :return:
> + A CompletedProcess. This object has args, returncode, and stdout
> + properties. If streams are not combined, it will also have a
> + stderr property.
Should this reflow be squashed in some earlier patch?
As those are both cosemetic only,
Reviewed-by: Eric Blake <eblake@redhat.com>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
- Re: [PATCH 04/15] iotests/040: Don't check image pattern on zero-length image, (continued)
[PATCH 10/15] iotests/245: fixup, John Snow, 2022/03/18
Re: [PATCH 10/15] iotests/245: fixup, John Snow, 2022/03/22
[PATCH 05/15] iotests: create generic qemu_tool() function, John Snow, 2022/03/18
[PATCH 02/15] iotests/163: Fix broken qemu-io invocation, John Snow, 2022/03/18
[PATCH 12/15] iotests/migration-permissions: use assertRaises() for qemu_io() negative test, John Snow, 2022/03/18