[PATCH 3/7] tests: convert ppc64 tests to query-cpus-fast

Pavel Hrdina phrdina at redhat.com
Mon Aug 8 14:44:23 UTC 2022


On Mon, Aug 08, 2022 at 03:06:04PM +0200, Paolo Bonzini wrote:
> All supported versions of QEMU include the query-cpus-fast QMP command.
> In preparation for dropping support for the old "query-cpus" commands,
> convert the JSON output for PPC tests to the new format, and drop the
> "halted" field from the expected output as it is not available anymore.
> 
> The CPU properties were obtained from the query-hotpluggable-cpus output
> in tests/qemumonitorjsondata.  CPU, thread_id, and qom_path are renamed
> respectively to cpu-index, qom-path and thread-id, while nip and halted
> are removed.
> 
> Signed-off-by: Paolo Bonzini <pbonzini at redhat.com>
> ---
>  ...umonitorjson-cpuinfo-ppc64-basic-cpus.json |  64 ++---
>  ...itorjson-cpuinfo-ppc64-hotplug-1-cpus.json | 176 ++++++------
>  ...itorjson-cpuinfo-ppc64-hotplug-2-cpus.json | 264 ++++++++++--------
>  ...itorjson-cpuinfo-ppc64-hotplug-4-cpus.json | 264 ++++++++++--------
>  ...mumonitorjson-cpuinfo-ppc64-hotplug-4.data |   8 -
>  ...torjson-cpuinfo-ppc64-no-threads-cpus.json |  88 +++---
>  tests/qemumonitorjsontest.c                   |  10 +-
>  7 files changed, 461 insertions(+), 413 deletions(-)

[...]

> diff --git a/tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-ppc64-no-threads-cpus.json b/tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-ppc64-no-threads-cpus.json
> index 31a3905e43..0ee53ae471 100644
> --- a/tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-ppc64-no-threads-cpus.json
> +++ b/tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-ppc64-no-threads-cpus.json
> @@ -3,74 +3,82 @@
>      {
>        "arch": "ppc",
>        "current": true,
> -      "CPU": 0,
> -      "nip": -46116860184chine/unattached/device[2]/thread[0]",
> +      "thread-id": 35233
>      },

This hunk doesn't look correct and doesn't apply on top of current
master.

Otherwise looks good.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20220808/d0a85414/attachment.sig>


More information about the libvir-list mailing list