From nobody Wed Jan 15 14:09:01 2025 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; spf=none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1705488389869104.79403608256621; Wed, 17 Jan 2024 02:46:29 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 996) id B08501E8C; Wed, 17 Jan 2024 05:46:28 -0500 (EST) Received: from lists.libvirt.org.85.43.8.in-addr.arpa (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 5FF5A1ED4; Wed, 17 Jan 2024 04:58:03 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 996) id 7CD411C5B; Wed, 17 Jan 2024 04:55:24 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 5CA0A1D6A for ; Wed, 17 Jan 2024 04:55:05 -0500 (EST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-114--clSHeujPBm7muPaa7EPzg-1; Wed, 17 Jan 2024 04:55:03 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 52CDA185A783 for ; Wed, 17 Jan 2024 09:55:03 +0000 (UTC) Received: from harajuku.usersys.redhat.com.homenet.telecomitalia.it (unknown [10.45.224.208]) by smtp.corp.redhat.com (Postfix) with ESMTPS id DDD9D40C6EB9 for ; Wed, 17 Jan 2024 09:55:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: -clSHeujPBm7muPaa7EPzg-1 From: Andrea Bolognani To: devel@lists.libvirt.org Subject: [PATCH 14/18] tests: Add *-default-net Date: Wed, 17 Jan 2024 10:54:47 +0100 Message-ID: <20240117095451.788816-15-abologna@redhat.com> In-Reply-To: <20240117095451.788816-1-abologna@redhat.com> References: <20240117095451.788816-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: CALOKANCQOLYJGVJYUXFX7KAB3S4YXZB X-Message-ID-Hash: CALOKANCQOLYJGVJYUXFX7KAB3S4YXZB X-MailFrom: abologna@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8"; x-default="true" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1705488390598100001 This verifies that, for each architecture, libvirt will pick a reasonable default model for network interface where the user hasn't provided the information themselves. Note that pSeries guests currently get rtl8139 network cards by default, which makes little sense for the architecture. We're going to improve the situation in an upcoming commit. Signed-off-by: Andrea Bolognani Reviewed-by: Peter Krempa --- .../aarch64-default-net.aarch64-latest.args | 35 +++++++++++++++ .../qemuxml2argvdata/aarch64-default-net.xml | 17 ++++++++ .../ppc64-default-net.ppc64-latest.args | 33 ++++++++++++++ tests/qemuxml2argvdata/ppc64-default-net.xml | 17 ++++++++ .../riscv64-default-net.riscv64-latest.args | 34 +++++++++++++++ .../qemuxml2argvdata/riscv64-default-net.xml | 17 ++++++++ .../s390x-default-net.s390x-latest.args | 33 ++++++++++++++ tests/qemuxml2argvdata/s390x-default-net.xml | 17 ++++++++ .../x86_64-default-net.x86_64-latest.args | 33 ++++++++++++++ tests/qemuxml2argvdata/x86_64-default-net.xml | 17 ++++++++ tests/qemuxml2argvtest.c | 6 +++ .../aarch64-default-net.aarch64-latest.xml | 43 +++++++++++++++++++ .../ppc64-default-net.ppc64-latest.xml | 34 +++++++++++++++ .../riscv64-default-net.riscv64-latest.xml | 37 ++++++++++++++++ .../s390x-default-net.s390x-latest.xml | 31 +++++++++++++ .../x86_64-default-net.x86_64-latest.xml | 32 ++++++++++++++ tests/qemuxml2xmltest.c | 7 +++ 17 files changed, 443 insertions(+) create mode 100644 tests/qemuxml2argvdata/aarch64-default-net.aarch64-late= st.args create mode 100644 tests/qemuxml2argvdata/aarch64-default-net.xml create mode 100644 tests/qemuxml2argvdata/ppc64-default-net.ppc64-latest.a= rgs create mode 100644 tests/qemuxml2argvdata/ppc64-default-net.xml create mode 100644 tests/qemuxml2argvdata/riscv64-default-net.riscv64-late= st.args create mode 100644 tests/qemuxml2argvdata/riscv64-default-net.xml create mode 100644 tests/qemuxml2argvdata/s390x-default-net.s390x-latest.a= rgs create mode 100644 tests/qemuxml2argvdata/s390x-default-net.xml create mode 100644 tests/qemuxml2argvdata/x86_64-default-net.x86_64-latest= .args create mode 100644 tests/qemuxml2argvdata/x86_64-default-net.xml create mode 100644 tests/qemuxml2xmloutdata/aarch64-default-net.aarch64-la= test.xml create mode 100644 tests/qemuxml2xmloutdata/ppc64-default-net.ppc64-latest= .xml create mode 100644 tests/qemuxml2xmloutdata/riscv64-default-net.riscv64-la= test.xml create mode 100644 tests/qemuxml2xmloutdata/s390x-default-net.s390x-latest= .xml create mode 100644 tests/qemuxml2xmloutdata/x86_64-default-net.x86_64-late= st.xml diff --git a/tests/qemuxml2argvdata/aarch64-default-net.aarch64-latest.args= b/tests/qemuxml2argvdata/aarch64-default-net.aarch64-latest.args new file mode 100644 index 0000000000..3df9155252 --- /dev/null +++ b/tests/qemuxml2argvdata/aarch64-default-net.aarch64-latest.args @@ -0,0 +1,35 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-guest \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.config \ +/usr/bin/qemu-system-aarch64 \ +-name guest=3Dguest,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-guest/master-key.aes"}' \ +-machine virt,usb=3Doff,gic-version=3D2,dump-guest-core=3Doff,memory-backe= nd=3Dmach-virt.ram,acpi=3Doff \ +-accel tcg \ +-cpu cortex-a15 \ +-m size=3D4194304k \ +-object '{"qom-type":"memory-backend-ram","id":"mach-virt.ram","size":4294= 967296}' \ +-overcommit mem-lock=3Doff \ +-smp 4,sockets=3D4,cores=3D1,threads=3D1 \ +-uuid 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-netdev '{"type":"user","id":"hostnet0"}' \ +-device '{"driver":"virtio-net-pci","netdev":"hostnet0","id":"net0","mac":= "52:54:00:09:a4:37","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/aarch64-default-net.xml b/tests/qemuxml= 2argvdata/aarch64-default-net.xml new file mode 100644 index 0000000000..12dbf47fb0 --- /dev/null +++ b/tests/qemuxml2argvdata/aarch64-default-net.xml @@ -0,0 +1,17 @@ + + guest + 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 + 4194304 + 4 + + hvm + + + /usr/bin/qemu-system-aarch64 + + + + + + + diff --git a/tests/qemuxml2argvdata/ppc64-default-net.ppc64-latest.args b/t= ests/qemuxml2argvdata/ppc64-default-net.ppc64-latest.args new file mode 100644 index 0000000000..4180c247d4 --- /dev/null +++ b/tests/qemuxml2argvdata/ppc64-default-net.ppc64-latest.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-guest \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.config \ +/usr/bin/qemu-system-ppc64 \ +-name guest=3Dguest,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-guest/master-key.aes"}' \ +-machine pseries,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dppc_spap= r.ram \ +-accel tcg \ +-cpu POWER9 \ +-m size=3D4194304k \ +-object '{"qom-type":"memory-backend-ram","id":"ppc_spapr.ram","size":4294= 967296}' \ +-overcommit mem-lock=3Doff \ +-smp 4,sockets=3D4,cores=3D1,threads=3D1 \ +-uuid 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-netdev user,id=3Dhostnet0 \ +-device '{"driver":"rtl8139","netdev":"hostnet0","id":"net0","mac":"52:54:= 00:09:a4:37","bus":"pci.0","addr":"0x1"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/ppc64-default-net.xml b/tests/qemuxml2a= rgvdata/ppc64-default-net.xml new file mode 100644 index 0000000000..208a5d48a3 --- /dev/null +++ b/tests/qemuxml2argvdata/ppc64-default-net.xml @@ -0,0 +1,17 @@ + + guest + 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 + 4194304 + 4 + + hvm + + + /usr/bin/qemu-system-ppc64 + + + + + + + diff --git a/tests/qemuxml2argvdata/riscv64-default-net.riscv64-latest.args= b/tests/qemuxml2argvdata/riscv64-default-net.riscv64-latest.args new file mode 100644 index 0000000000..fb6d4b781f --- /dev/null +++ b/tests/qemuxml2argvdata/riscv64-default-net.riscv64-latest.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-guest \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.config \ +/usr/bin/qemu-system-riscv64 \ +-name guest=3Dguest,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-guest/master-key.aes"}' \ +-machine virt,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Driscv_virt_= board.ram \ +-accel tcg \ +-m size=3D4194304k \ +-object '{"qom-type":"memory-backend-ram","id":"riscv_virt_board.ram","siz= e":4294967296}' \ +-overcommit mem-lock=3Doff \ +-smp 4,sockets=3D4,cores=3D1,threads=3D1 \ +-uuid 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-netdev '{"type":"user","id":"hostnet0"}' \ +-device '{"driver":"virtio-net-pci","netdev":"hostnet0","id":"net0","mac":= "52:54:00:09:a4:37","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/riscv64-default-net.xml b/tests/qemuxml= 2argvdata/riscv64-default-net.xml new file mode 100644 index 0000000000..8d1bd4807c --- /dev/null +++ b/tests/qemuxml2argvdata/riscv64-default-net.xml @@ -0,0 +1,17 @@ + + guest + 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 + 4194304 + 4 + + hvm + + + /usr/bin/qemu-system-riscv64 + + + + + + + diff --git a/tests/qemuxml2argvdata/s390x-default-net.s390x-latest.args b/t= ests/qemuxml2argvdata/s390x-default-net.s390x-latest.args new file mode 100644 index 0000000000..1809a5a645 --- /dev/null +++ b/tests/qemuxml2argvdata/s390x-default-net.s390x-latest.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-guest \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.config \ +/usr/bin/qemu-system-s390x \ +-name guest=3Dguest,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-guest/master-key.aes"}' \ +-machine s390-ccw-virtio,usb=3Doff,dump-guest-core=3Doff,memory-backend=3D= s390.ram \ +-accel tcg \ +-cpu qemu \ +-m size=3D4194304k \ +-object '{"qom-type":"memory-backend-ram","id":"s390.ram","size":429496729= 6}' \ +-overcommit mem-lock=3Doff \ +-smp 4,sockets=3D4,cores=3D1,threads=3D1 \ +-uuid 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-netdev '{"type":"user","id":"hostnet0"}' \ +-device '{"driver":"virtio-net-ccw","netdev":"hostnet0","id":"net0","mac":= "52:54:00:09:a4:37","devno":"fe.0.0000"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/s390x-default-net.xml b/tests/qemuxml2a= rgvdata/s390x-default-net.xml new file mode 100644 index 0000000000..0ae2f2ede7 --- /dev/null +++ b/tests/qemuxml2argvdata/s390x-default-net.xml @@ -0,0 +1,17 @@ + + guest + 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 + 4194304 + 4 + + hvm + + + /usr/bin/qemu-system-s390x + + + + + + + diff --git a/tests/qemuxml2argvdata/x86_64-default-net.x86_64-latest.args b= /tests/qemuxml2argvdata/x86_64-default-net.x86_64-latest.args new file mode 100644 index 0000000000..7f9a558cf8 --- /dev/null +++ b/tests/qemuxml2argvdata/x86_64-default-net.x86_64-latest.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-guest \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-guest/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3Dguest,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-guest/master-key.aes"}' \ +-machine pc,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ +-accel tcg \ +-cpu qemu64 \ +-m size=3D4194304k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":4294967296}= ' \ +-overcommit mem-lock=3Doff \ +-smp 4,sockets=3D4,cores=3D1,threads=3D1 \ +-uuid 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-netdev '{"type":"user","id":"hostnet0"}' \ +-device '{"driver":"rtl8139","netdev":"hostnet0","id":"net0","mac":"52:54:= 00:09:a4:37","bus":"pci.0","addr":"0x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/x86_64-default-net.xml b/tests/qemuxml2= argvdata/x86_64-default-net.xml new file mode 100644 index 0000000000..2513f75a10 --- /dev/null +++ b/tests/qemuxml2argvdata/x86_64-default-net.xml @@ -0,0 +1,17 @@ + + guest + 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 + 4194304 + 4 + + hvm + + + /usr/bin/qemu-system-x86_64 + + + + + + + diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index 5b36a297e0..9bd228e4fa 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -1531,6 +1531,12 @@ mymain(void) =20 DO_TEST_CAPS_LATEST_PARSE_ERROR("vhost_queues-invalid"); =20 + DO_TEST_CAPS_LATEST("x86_64-default-net"); + DO_TEST_CAPS_ARCH_LATEST("aarch64-default-net", "aarch64"); + DO_TEST_CAPS_ARCH_LATEST("riscv64-default-net", "riscv64"); + DO_TEST_CAPS_ARCH_LATEST("ppc64-default-net", "ppc64"); + DO_TEST_CAPS_ARCH_LATEST("s390x-default-net", "s390x"); + DO_TEST_CAPS_LATEST("net-vhostuser"); DO_TEST_CAPS_LATEST("net-vhostuser-multiq"); DO_TEST_CAPS_LATEST_FAILURE("net-vhostuser-fail"); diff --git a/tests/qemuxml2xmloutdata/aarch64-default-net.aarch64-latest.xm= l b/tests/qemuxml2xmloutdata/aarch64-default-net.aarch64-latest.xml new file mode 100644 index 0000000000..c67277a181 --- /dev/null +++ b/tests/qemuxml2xmloutdata/aarch64-default-net.aarch64-latest.xml @@ -0,0 +1,43 @@ + + guest + 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 + 4194304 + 4194304 + 4 + + hvm + + + + + + + cortex-a15 + + + destroy + restart + destroy + + /usr/bin/qemu-system-aarch64 + + + + + +
+ + + + +
+ + + + +
+ +