[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v28 00/33] replace QEMUOptionParameter with Qemu
From: |
Chun Yan Liu |
Subject: |
Re: [Qemu-devel] [PATCH v28 00/33] replace QEMUOptionParameter with QemuOpts |
Date: |
Sun, 08 Jun 2014 21:08:57 -0600 |
>>> On 6/5/2014 at 09:28 PM, in message
<address@hidden>, Stefan Hajnoczi
<address@hidden> wrote:
> On Thu, Jun 05, 2014 at 05:20:39PM +0800, Chunyan Liu wrote:
> > This patch series is to replace QEMUOptionParameter with QemuOpts, so that
> only
> > one Qemu Option structure is kept in QEMU code.
> >
> > ---
> > Changes to v27:
> > * rebase to git master (code has been updated in this part since v27 sent
> > so rebase to make the patch series work.)
>
> This series causes two qemu-iotests failures. For info on qemu-iotests:
> http://qemu-project.org/Documentation/QemuIoTests
>
> Luckily they look easy to fix, they are just differences in error
> messages. Please preserve error messages where possible, and otherwise
> just update the test .out file.
>
> When resolving these test failures, please make sure to keep
> bisectability by squashing the fix where the failure was introduced
> instead of adding new patches to the end of the series.
>
> 049 6s ... - output mismatch (see 049.out.bad)
> --- 049.out 2014-06-05 15:04:21.952358444 +0200
> +++ 049.out.bad 2014-06-05 15:11:29.143000551 +0200
> @@ -120,7 +120,7 @@
>
> qemu-img create -f qcow2 -o size=foobar TEST_DIR/t.qcow2
> qemu-img: Parameter 'size' expects a size
> -qemu-img: TEST_DIR/t.qcow2: Invalid options for file format 'qcow2'
> +qemu-img: TEST_DIR/t.qcow2: Invalid options for file format 'qcow2'.
>
> == Check correct interpretation of suffixes for cluster size ==
>
> 061 7s ... - output mismatch (see 061.out.bad)
> --- 061.out 2014-06-05 15:04:21.952358444 +0200
> +++ 061.out.bad 2014-06-05 15:12:08.024050567 +0200
> @@ -281,7 +281,7 @@
> qemu-img: Error while amending options: Invalid argument
> Unknown compatibility level 0.42.
> qemu-img: Error while amending options: Invalid argument
> -qemu-img: Invalid parameter 'foo'
> +Unknown option 'foo'
> qemu-img: Invalid options for file format 'qcow2'
> Changing the cluster size is not supported.
> qemu-img: Error while amending options: Operation not supported
>
Hi, Stefan,
I'm confused about this mismatch. The mismatch error messages are just
those are updated in 12/33, which should be correct I think and there are
no failure in my testing 'make check-block'. How do you encounter those
failure?
PS:
049.out: error message should not be ended with '.', I updated two places
in 12/33 and updated 049.out to match that.
061.out: old code uses QEMUOptionParameter, that prints "Unknown option 'foo'".
new code uses QemuOpts, which prints Invalid parameter 'foo'. So
I
correct that in 061.out.
Regards,
Chunyan
- [Qemu-devel] [PATCH v28 26/33] sheepdog.c: replace QEMUOptionParameter with QemuOpts, (continued)
- [Qemu-devel] [PATCH v28 26/33] sheepdog.c: replace QEMUOptionParameter with QemuOpts, Chunyan Liu, 2014/06/05
- [Qemu-devel] [PATCH v28 27/33] ssh.c: replace QEMUOptionParameter with QemuOpts, Chunyan Liu, 2014/06/05
- [Qemu-devel] [PATCH v28 28/33] vdi.c: replace QEMUOptionParameter with QemuOpts, Chunyan Liu, 2014/06/05
- [Qemu-devel] [PATCH v28 29/33] vhdx.c: replace QEMUOptionParameter with QemuOpts, Chunyan Liu, 2014/06/05
- [Qemu-devel] [PATCH v28 31/33] vpc.c: replace QEMUOptionParameter with QemuOpts, Chunyan Liu, 2014/06/05
- [Qemu-devel] [PATCH v28 33/33] QemuOpts: cleanup tmp 'allocated' member from QemuOptsList, Chunyan Liu, 2014/06/05
- [Qemu-devel] [PATCH v28 32/33] cleanup QEMUOptionParameter, Chunyan Liu, 2014/06/05
- [Qemu-devel] [PATCH v28 30/33] vmdk.c: replace QEMUOptionParameter with QemuOpts, Chunyan Liu, 2014/06/05
- Re: [Qemu-devel] [PATCH v28 00/33] replace QEMUOptionParameter with QemuOpts, Stefan Hajnoczi, 2014/06/05
- Re: [Qemu-devel] [PATCH v28 00/33] replace QEMUOptionParameter with QemuOpts, Stefan Hajnoczi, 2014/06/09
- Re: [Qemu-devel] [PATCH v28 00/33] replace QEMUOptionParameter with QemuOpts, Stefan Hajnoczi, 2014/06/12
- Re: [Qemu-devel] [PATCH v28 00/33] replace QEMUOptionParameter with QemuOpts, Peter Lieven, 2014/06/23