From 6047fac5e90c96d2d79b08e0c9d32ee7f0ad52cd Mon Sep 17 00:00:00 2001 Message-Id: <6047fac5e90c96d2d79b08e0c9d32ee7f0ad52cd@dist-git> From: Michal Privoznik Date: Wed, 7 Oct 2020 18:45:32 +0200 Subject: [PATCH] qemuxml2xmltest: Add "numatune-distance" test case MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This test case checks that expanding NUMA distance works. On input we accept if only distance from A to B is specified. On the output we format the B to A distance too. Signed-off-by: Michal Privoznik Reviewed-by: Daniel Henrique Barboza (cherry picked from commit afb1ea67769d88290499c5c6a0c34982bad6e9c9) Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1749518 Signed-off-by: Michal Privoznik Message-Id: <6974ab2c0987840742965ea925adcc4395f72ec2.1602087923.git.mprivozn@redhat.com> Reviewed-by: Ján Tomko --- .../qemuxml2xmloutdata/numatune-distances.xml | 96 +++++++++++++++++++ tests/qemuxml2xmltest.c | 1 + 2 files changed, 97 insertions(+) create mode 100644 tests/qemuxml2xmloutdata/numatune-distances.xml diff --git a/tests/qemuxml2xmloutdata/numatune-distances.xml b/tests/qemuxml2xmloutdata/numatune-distances.xml new file mode 100644 index 0000000000..48f89cb015 --- /dev/null +++ b/tests/qemuxml2xmloutdata/numatune-distances.xml @@ -0,0 +1,96 @@ + + QEMUGuest + c7a5fdb2-cdaf-9455-926a-d65c16db1809 + 8388608 + 8388608 + 12 + + hvm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + destroy + restart + restart + + /usr/bin/qemu-system-x86_64 + +
+ + + + + +
+ + + diff --git a/tests/qemuxml2xmltest.c b/tests/qemuxml2xmltest.c index c8218e423e..6c3f5c4a9e 100644 --- a/tests/qemuxml2xmltest.c +++ b/tests/qemuxml2xmltest.c @@ -1104,6 +1104,7 @@ mymain(void) DO_TEST("numatune-auto-prefer", NONE); DO_TEST("numatune-memnode", QEMU_CAPS_NUMA, QEMU_CAPS_OBJECT_MEMORY_FILE); DO_TEST("numatune-memnode-no-memory", QEMU_CAPS_OBJECT_MEMORY_FILE); + DO_TEST("numatune-distances", QEMU_CAPS_NUMA, QEMU_CAPS_NUMA_DIST); DO_TEST("bios-nvram", NONE); DO_TEST("bios-nvram-os-interleave", NONE); -- 2.29.2