[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