[libvirt] [PATCH 4/4] tests: Enable *-headless and *-graphics in qemuxml2xml
Ján Tomko
jtomko at redhat.com
Tue Jun 25 18:38:54 UTC 2019
On Fri, Jun 14, 2019 at 10:04:39AM +0200, Andrea Bolognani wrote:
>We didn't do this earlier because the DO_TEST_CAPS_ARCH_LATEST()
>macro was limited to qemuxml2argv until recently.
>
>Signed-off-by: Andrea Bolognani <abologna at redhat.com>
>---
> .../aarch64-virt-graphics.aarch64-latest.xml | 115 +++++++++++++++++
> .../aarch64-virt-headless.aarch64-latest.xml | 101 +++++++++++++++
> .../ppc64-pseries-graphics.ppc64-latest.xml | 75 +++++++++++
> .../ppc64-pseries-headless.ppc64-latest.xml | 66 ++++++++++
> .../riscv64-virt-graphics.riscv64-latest.xml | 109 ++++++++++++++++
> .../riscv64-virt-headless.riscv64-latest.xml | 95 ++++++++++++++
> .../s390x-ccw-graphics.s390x-latest.xml | 66 ++++++++++
> .../s390x-ccw-headless.s390x-latest.xml | 53 ++++++++
> .../x86_64-pc-graphics.x86_64-latest.xml | 82 ++++++++++++
> .../x86_64-pc-headless.x86_64-latest.xml | 74 +++++++++++
> .../x86_64-q35-graphics.x86_64-latest.xml | 120 ++++++++++++++++++
> .../x86_64-q35-headless.x86_64-latest.xml | 112 ++++++++++++++++
> tests/qemuxml2xmltest.c | 16 +++
> 13 files changed, 1084 insertions(+)
> create mode 100644 tests/qemuxml2xmloutdata/aarch64-virt-graphics.aarch64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/aarch64-virt-headless.aarch64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/ppc64-pseries-graphics.ppc64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/ppc64-pseries-headless.ppc64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/riscv64-virt-graphics.riscv64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/riscv64-virt-headless.riscv64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/s390x-ccw-graphics.s390x-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/s390x-ccw-headless.s390x-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/x86_64-pc-graphics.x86_64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/x86_64-pc-headless.x86_64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/x86_64-q35-graphics.x86_64-latest.xml
> create mode 100644 tests/qemuxml2xmloutdata/x86_64-q35-headless.x86_64-latest.xml
>
>diff --git a/tests/qemuxml2xmloutdata/aarch64-virt-graphics.aarch64-latest.xml b/tests/qemuxml2xmloutdata/aarch64-virt-graphics.aarch64-latest.xml
>new file mode 100644
>index 0000000000..bf55bdace5
>--- /dev/null
>+++ b/tests/qemuxml2xmloutdata/aarch64-virt-graphics.aarch64-latest.xml
>@@ -0,0 +1,115 @@
>+<domain type='qemu'>
>+ <name>guest</name>
>+ <uuid>33844184-97c0-4cc0-aa7d-206f5803530b</uuid>
>+ <metadata>
>+ <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
>+ <libosinfo:os id="http://fedoraproject.org/fedora/29"/>
>+ </libosinfo:libosinfo>
>+ </metadata>
>+ <memory unit='KiB'>4194304</memory>
>+ <currentMemory unit='KiB'>4194304</currentMemory>
>+ <vcpu placement='static'>4</vcpu>
>+ <os>
>+ <type arch='aarch64' machine='virt'>hvm</type>
>+ <loader readonly='yes' type='pflash'>/usr/share/AAVMF/AAVMF_CODE.fd</loader>
>+ <nvram>/home/abologna/.config/libvirt/qemu/nvram/guest_VARS.fd</nvram>
Haha, nope.
928) QEMU XML-2-XML-inactive aarch64-virt-graphics ...
In '/home/jtomko/work/libvirt/tests/qemuxml2xmloutdata/aarch64-virt-graphics.aarch64-latest.xml':
Offset 582
Expect [abologna]
Actual [jtomko]
... Expected result code=0 but received code=4FAILED
Jano
>+ <boot dev='hd'/>
>+ </os>
>+ <features>
>+ <acpi/>
>+ <gic version='2'/>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20190625/1f0e90fb/attachment-0001.sig>
More information about the libvir-list
mailing list