The series prepares and then converts all tests in qemuxml2xmltest to real capabilities. Along some tests are converted even in qemuxml2argvtest as the xml2xmltest output files were symlinks into the qemuxml2argvdata directory. Peter Krempa (24): qemuxml2argvtest: Drop 'master-key' test case qemuxml2(argv|xml)test: Modernize 'net-many-models' case qemuxml2argvdata: Replace 'qemu-system-i386' by 'qemu-system-x86_64' in most test files qemuxml2(argv|xml)test: Convert certain tests to DO_TEST_CAPS_LATEST qemuxml2argvdata: Convert 'cpu' test cases to use 'x86_64' testutilsqemu: Drop fake data for VIR_ARCH_I686 qemuxml2xmltest: Modernize all 'DO_TEST_NOCAPS' tests qemuxml2xmloutdata: Workaround wrong detection of 'disk-cdrom-empty-network-invalid' in virschematest virschematest: Improve detection of 'invalid' XMLs qemuxml2xmltest: Use real caps for 'vxhs' disk tests qemuxml2xmltest: Convert rest of 'DO_TEST_NOCAPS' cases to 'DO_TEST_CAPS_LATEST' qemuxml2(argv|xml)test: Modernize 'graphics-dbus*' tests qemuxml2(argv|xml)test: Sanitize testing of default video type on x86_64 qemuValidateDomainVCpuTopology: Remove misconfiguration warning qemuValidateDomainVCpuTopology: Always validate vcpu count against topology qemuxml2(argv|xml)test: Modernize 'fd-memory*' test cases qemuxml2(argv|xml)test: Modernize 'shmem' test cases qemu: Retire 'ivshmem' device qemu: capabilities: Retire unused QEMU_CAPS_DEVICE_IVSHMEM qemuxml2argvtest: Moderinze 'video-*' cases qemuxml2xmltest: Modernize all 'video-*' cases qemuxml2argvtest: Modernize 'net-*' qemuxml2xmltest: Modernize all 'net-' tests qemuxml2xmltest: Modernize all remaining fake capability tests src/qemu/qemu_capabilities.c | 3 +- src/qemu/qemu_capabilities.h | 2 +- src/qemu/qemu_command.c | 40 +- src/qemu/qemu_hotplug.c | 14 +- src/qemu/qemu_migration.c | 5 - src/qemu/qemu_validate.c | 60 +- .../440fx-ide-address-conflict.xml | 4 +- tests/qemuxml2argvdata/440fx-wrong-root.xml | 4 +- .../qemuxml2argvdata/balloon-device-auto.args | 2 +- .../qemuxml2argvdata/balloon-device-auto.xml | 4 +- .../balloon-device-deflate-off.args | 2 +- .../balloon-device-deflate-off.xml | 4 +- .../balloon-device-deflate.args | 2 +- .../balloon-device-deflate.xml | 4 +- .../balloon-device-period.args | 2 +- .../balloon-device-period.xml | 4 +- tests/qemuxml2argvdata/balloon-device.args | 2 +- tests/qemuxml2argvdata/balloon-device.xml | 4 +- tests/qemuxml2argvdata/blkiotune-device.args | 2 +- tests/qemuxml2argvdata/blkiotune-device.xml | 4 +- tests/qemuxml2argvdata/blkiotune.args | 2 +- tests/qemuxml2argvdata/blkiotune.xml | 4 +- tests/qemuxml2argvdata/boot-floppy-q35.xml | 16 + tests/qemuxml2argvdata/channel-guestfwd.args | 2 +- tests/qemuxml2argvdata/channel-guestfwd.xml | 4 +- tests/qemuxml2argvdata/channel-spicevmc.args | 2 +- tests/qemuxml2argvdata/channel-spicevmc.xml | 4 +- .../qemuxml2argvdata/channel-virtio-auto.args | 2 +- .../qemuxml2argvdata/channel-virtio-auto.xml | 4 +- .../channel-virtio-autoadd.args | 2 +- .../channel-virtio-autoadd.xml | 4 +- .../channel-virtio-autoassign.args | 2 +- .../channel-virtio-autoassign.xml | 4 +- .../channel-virtio-default.args | 2 +- .../channel-virtio-default.xml | 4 +- .../channel-virtio-state.args | 2 +- .../qemuxml2argvdata/channel-virtio-state.xml | 4 +- .../qemuxml2argvdata/channel-virtio-unix.args | 2 +- .../qemuxml2argvdata/channel-virtio-unix.xml | 4 +- tests/qemuxml2argvdata/channel-virtio.args | 2 +- tests/qemuxml2argvdata/channel-virtio.xml | 4 +- .../chardev-reconnect-generated-path.xml | 4 +- .../chardev-reconnect-invalid-timeout.xml | 4 +- tests/qemuxml2argvdata/chardev-reconnect.args | 2 +- tests/qemuxml2argvdata/chardev-reconnect.xml | 4 +- tests/qemuxml2argvdata/clock-catchup.args | 2 +- tests/qemuxml2argvdata/clock-catchup.xml | 4 +- tests/qemuxml2argvdata/clock-france.args | 2 +- tests/qemuxml2argvdata/clock-france.xml | 4 +- tests/qemuxml2argvdata/clock-hpet-off.args | 2 +- tests/qemuxml2argvdata/clock-hpet-off.xml | 4 +- .../clock-localtime-basis-localtime.args | 2 +- .../clock-localtime-basis-localtime.xml | 4 +- tests/qemuxml2argvdata/clock-localtime.args | 2 +- tests/qemuxml2argvdata/clock-localtime.xml | 4 +- tests/qemuxml2argvdata/clock-realtime.args | 34 - ...args => clock-realtime.x86_64-latest.args} | 20 +- tests/qemuxml2argvdata/clock-realtime.xml | 9 +- .../clock-timer-hyperv-rtc.args | 4 +- .../clock-timer-hyperv-rtc.xml | 4 +- tests/qemuxml2argvdata/clock-utc.args | 2 +- tests/qemuxml2argvdata/clock-utc.xml | 4 +- tests/qemuxml2argvdata/clock-variable.args | 2 +- tests/qemuxml2argvdata/clock-variable.xml | 4 +- tests/qemuxml2argvdata/console-compat2.xml | 4 +- .../qemuxml2argvdata/console-virtio-many.args | 2 +- .../qemuxml2argvdata/console-virtio-many.xml | 4 +- tests/qemuxml2argvdata/console-virtio.args | 2 +- tests/qemuxml2argvdata/console-virtio.xml | 4 +- .../cpu-host-model-features.xml | 4 +- .../cpu-host-passthrough-features.args | 2 +- .../cpu-host-passthrough-features.xml | 4 +- tests/qemuxml2argvdata/cpu-kvmclock.args | 2 +- tests/qemuxml2argvdata/cpu-kvmclock.xml | 4 +- tests/qemuxml2argvdata/cpu-minimum1.args | 2 +- tests/qemuxml2argvdata/cpu-minimum1.xml | 4 +- .../cputune-iothreadsched-toomuch.xml | 4 +- .../cputune-vcpusched-overlap.xml | 4 +- .../default-video-type-x86_64-caps-test-0.err | 1 - .../default-video-type-x86_64-caps-test-1.xml | 16 - ...fault-video-type-x86_64.x86_64-latest.args | 32 + ...st-0.xml => default-video-type-x86_64.xml} | 0 tests/qemuxml2argvdata/disk-active-commit.xml | 4 +- tests/qemuxml2argvdata/disk-mirror-old.xml | 4 +- tests/qemuxml2argvdata/disk-mirror.xml | 4 +- .../disk-virtio-scsi-reservations.xml | 5 +- ...emory-no-numa-topology.x86_64-latest.args} | 16 +- .../fd-memory-no-numa-topology.xml | 5 +- ...d-memory-numa-topology.x86_64-latest.args} | 15 +- .../fd-memory-numa-topology.xml | 5 +- ...-memory-numa-topology2.x86_64-latest.args} | 17 +- .../fd-memory-numa-topology2.xml | 7 +- .../fd-memory-numa-topology3.args | 37 - ...d-memory-numa-topology3.x86_64-latest.args | 38 + .../fd-memory-numa-topology3.xml | 7 +- ... graphics-dbus-address.x86_64-latest.args} | 14 +- .../graphics-dbus-address.xml | 9 +- ...=> graphics-dbus-audio.x86_64-latest.args} | 16 +- .../qemuxml2argvdata/graphics-dbus-audio.xml | 9 +- ... graphics-dbus-chardev.x86_64-latest.args} | 16 +- .../graphics-dbus-chardev.xml | 9 +- tests/qemuxml2argvdata/graphics-dbus-p2p.args | 30 - ...s => graphics-dbus-p2p.x86_64-latest.args} | 18 +- tests/qemuxml2argvdata/graphics-dbus-p2p.xml | 9 +- .../graphics-dbus-usbredir.x86_64-latest.args | 36 + .../graphics-dbus-usbredir.xml | 4 +- ....args => graphics-dbus.x86_64-latest.args} | 14 +- tests/qemuxml2argvdata/graphics-dbus.xml | 9 +- .../graphics-listen-network.xml | 4 +- .../graphics-listen-network2.xml | 4 +- .../graphics-sdl-fullscreen.args | 2 +- .../graphics-sdl-fullscreen.xml | 4 +- tests/qemuxml2argvdata/graphics-sdl.args | 2 +- tests/qemuxml2argvdata/graphics-sdl.xml | 4 +- .../hostdev-mdev-display-missing-graphics.xml | 4 +- .../qemuxml2argvdata/hostdev-mdev-display.xml | 4 +- .../hostdev-mdev-duplicate.xml | 4 +- .../hostdev-mdev-invalid-target-address.xml | 4 +- .../hostdev-mdev-precreated.args | 2 +- .../hostdev-mdev-precreated.xml | 4 +- .../hostdev-mdev-src-address-invalid.xml | 4 +- .../hostdev-pci-duplicate.xml | 4 +- .../hostdev-scsi-autogen-address.xml | 4 +- .../hostdev-scsi-duplicate.xml | 4 +- .../hostdev-scsi-large-unit.xml | 4 +- .../hostdev-scsi-shareable.xml | 4 +- .../hostdev-scsi-vhost-scsi-pci.args | 2 +- .../hostdev-scsi-vhost-scsi-pci.xml | 4 +- .../hostdev-usb-duplicate.xml | 4 +- .../hostdev-vfio-multidomain.args | 2 +- .../hostdev-vfio-multidomain.xml | 4 +- .../hostdev-vfio-zpci-wrong-arch.xml | 4 +- tests/qemuxml2argvdata/hostdev-vfio.args | 2 +- tests/qemuxml2argvdata/hostdev-vfio.xml | 4 +- .../hugepages-default-1G-nodeset-2M.xml | 4 +- .../hugepages-memaccess-invalid.xml | 4 +- .../qemuxml2argvdata/input-usbmouse-addr.args | 2 +- .../qemuxml2argvdata/input-usbmouse-addr.xml | 4 +- tests/qemuxml2argvdata/input-usbmouse.args | 2 +- tests/qemuxml2argvdata/input-usbmouse.xml | 4 +- tests/qemuxml2argvdata/input-usbtablet.args | 2 +- tests/qemuxml2argvdata/input-usbtablet.xml | 4 +- ...gs => kvm-features-off.x86_64-latest.args} | 12 +- tests/qemuxml2argvdata/kvm-features-off.xml | 6 +- ...s.args => kvm-features.x86_64-latest.args} | 12 +- tests/qemuxml2argvdata/kvm-features.xml | 6 +- tests/qemuxml2argvdata/kvm-pit-delay.args | 2 +- tests/qemuxml2argvdata/kvm-pit-delay.xml | 4 +- tests/qemuxml2argvdata/kvm-pit-discard.args | 2 +- tests/qemuxml2argvdata/kvm-pit-discard.xml | 4 +- tests/qemuxml2argvdata/kvmclock.args | 4 +- tests/qemuxml2argvdata/kvmclock.xml | 4 +- tests/qemuxml2argvdata/lease.xml | 4 +- tests/qemuxml2argvdata/machine-core-off.args | 2 +- tests/qemuxml2argvdata/machine-core-off.xml | 4 +- tests/qemuxml2argvdata/machine-core-on.args | 2 +- tests/qemuxml2argvdata/machine-core-on.xml | 4 +- .../qemuxml2argvdata/machine-vmport-opt.args | 2 +- tests/qemuxml2argvdata/machine-vmport-opt.xml | 4 +- tests/qemuxml2argvdata/master-key.args | 33 - tests/qemuxml2argvdata/master-key.xml | 30 - tests/qemuxml2argvdata/memory-align-fail.xml | 4 +- .../qemuxml2argvdata/memory-hotplug-dimm.args | 2 +- .../qemuxml2argvdata/memory-hotplug-dimm.xml | 4 +- .../memory-hotplug-nonuma.xml | 4 +- .../memory-hotplug-nvdimm-access.xml | 5 +- .../memory-hotplug-nvdimm-align.xml | 5 +- .../memory-hotplug-nvdimm-label.xml | 5 +- .../memory-hotplug-nvdimm-pmem.xml | 5 +- .../memory-hotplug-nvdimm-readonly.xml | 5 +- .../memory-hotplug-nvdimm.xml | 5 +- tests/qemuxml2argvdata/memory-hotplug.args | 2 +- tests/qemuxml2argvdata/memory-hotplug.xml | 4 +- tests/qemuxml2argvdata/memorybacking-set.xml | 4 +- .../qemuxml2argvdata/memorybacking-unset.xml | 4 +- tests/qemuxml2argvdata/memtune-unlimited.args | 2 +- tests/qemuxml2argvdata/memtune-unlimited.xml | 4 +- tests/qemuxml2argvdata/memtune.args | 2 +- tests/qemuxml2argvdata/memtune.xml | 4 +- tests/qemuxml2argvdata/metadata-duplicate.xml | 4 +- tests/qemuxml2argvdata/metadata.xml | 4 +- tests/qemuxml2argvdata/migrate.args | 2 +- tests/qemuxml2argvdata/migrate.xml | 4 +- tests/qemuxml2argvdata/minimal-no-memory.xml | 4 +- tests/qemuxml2argvdata/minimal.args | 2 +- tests/qemuxml2argvdata/minimal.xml | 4 +- tests/qemuxml2argvdata/misc-acpi.args | 2 +- tests/qemuxml2argvdata/misc-acpi.xml | 4 +- tests/qemuxml2argvdata/misc-disable-s3.args | 2 +- tests/qemuxml2argvdata/misc-disable-s3.xml | 4 +- .../misc-disable-suspends.args | 2 +- .../misc-disable-suspends.xml | 4 +- tests/qemuxml2argvdata/misc-enable-s4.args | 2 +- tests/qemuxml2argvdata/misc-enable-s4.xml | 4 +- tests/qemuxml2argvdata/misc-uuid.args | 2 +- tests/qemuxml2argvdata/misc-uuid.xml | 4 +- tests/qemuxml2argvdata/monitor-json.args | 2 +- tests/qemuxml2argvdata/monitor-json.xml | 4 +- .../multifunction-pci-device.args | 2 +- .../multifunction-pci-device.xml | 4 +- .../net-client.x86_64-latest.args | 38 + tests/qemuxml2argvdata/net-client.xml | 4 +- ...args => net-eth-hostip.x86_64-latest.args} | 19 +- tests/qemuxml2argvdata/net-eth-hostip.xml | 4 +- tests/qemuxml2argvdata/net-eth-ifname.args | 35 - .../net-eth-ifname.x86_64-latest.args | 37 + tests/qemuxml2argvdata/net-eth-ifname.xml | 4 +- tests/qemuxml2argvdata/net-eth-names.args | 38 - .../net-eth-names.x86_64-latest.args | 40 + tests/qemuxml2argvdata/net-eth-names.xml | 4 +- .../net-eth-unmanaged-tap.args | 35 - .../net-eth-unmanaged-tap.x86_64-latest.args | 37 + .../net-eth-unmanaged-tap.xml | 4 +- tests/qemuxml2argvdata/net-eth.args | 35 - .../net-eth.x86_64-latest.args | 37 + tests/qemuxml2argvdata/net-eth.xml | 4 +- .../net-hostdev-bootorder.args | 34 - ... net-hostdev-bootorder.x86_64-latest.args} | 15 +- .../net-hostdev-bootorder.xml | 4 +- ...err => net-hostdev-fail.x86_64-latest.err} | 0 tests/qemuxml2argvdata/net-hostdev-fail.xml | 4 +- .../net-hostdev-multidomain.args | 35 - ...net-hostdev-multidomain.x86_64-latest.args | 37 + .../net-hostdev-multidomain.xml | 4 +- .../net-hostdev-vfio-multidomain.args | 35 - ...ostdev-vfio-multidomain.x86_64-latest.args | 37 + .../net-hostdev-vfio-multidomain.xml | 4 +- tests/qemuxml2argvdata/net-hostdev-vfio.args | 35 - .../net-hostdev-vfio.x86_64-latest.args | 37 + tests/qemuxml2argvdata/net-hostdev-vfio.xml | 4 +- tests/qemuxml2argvdata/net-hostdev.args | 35 - .../net-hostdev.x86_64-latest.args | 37 + tests/qemuxml2argvdata/net-hostdev.xml | 4 +- tests/qemuxml2argvdata/net-many-models.args | 41 - .../net-many-models.x86_64-latest.args | 43 + tests/qemuxml2argvdata/net-many-models.xml | 2 +- tests/qemuxml2argvdata/net-mcast.args | 36 - .../net-mcast.x86_64-latest.args | 38 + tests/qemuxml2argvdata/net-mcast.xml | 4 +- tests/qemuxml2argvdata/net-midonet.xml | 4 +- tests/qemuxml2argvdata/net-mtu.xml | 5 +- tests/qemuxml2argvdata/net-openvswitch.xml | 4 +- tests/qemuxml2argvdata/net-server.args | 36 - .../net-server.x86_64-latest.args | 38 + tests/qemuxml2argvdata/net-server.xml | 4 +- tests/qemuxml2argvdata/net-udp.args | 36 - .../net-udp.x86_64-latest.args | 38 + tests/qemuxml2argvdata/net-udp.xml | 4 +- tests/qemuxml2argvdata/net-user-addr.args | 35 - .../net-user-addr.x86_64-latest.args | 37 + tests/qemuxml2argvdata/net-user-addr.xml | 9 +- ...r => net-vhostuser-fail.x86_64-latest.err} | 0 tests/qemuxml2argvdata/net-vhostuser-fail.xml | 4 +- .../net-vhostuser-multiq.args | 47 - .../net-vhostuser-multiq.x86_64-latest.args | 49 ++ .../qemuxml2argvdata/net-vhostuser-multiq.xml | 4 +- tests/qemuxml2argvdata/net-vhostuser.args | 38 - tests/qemuxml2argvdata/net-virtio-device.args | 36 - .../net-virtio-device.x86_64-latest.args | 38 + tests/qemuxml2argvdata/net-virtio-device.xml | 4 +- .../net-virtio-disable-offloads.args | 36 - ...virtio-disable-offloads.x86_64-latest.args | 38 + .../net-virtio-disable-offloads.xml | 4 +- tests/qemuxml2argvdata/net-virtio-netdev.args | 36 - .../net-virtio-netdev.x86_64-latest.args | 38 + tests/qemuxml2argvdata/net-virtio-netdev.xml | 4 +- .../net-virtio-network-portgroup.xml | 4 +- ...xqueuesize-invalid-size.x86_64-latest.err} | 0 .../net-virtio-rxqueuesize-invalid-size.xml | 4 +- .../net-virtio-rxtxqueuesize.args | 36 - ...et-virtio-rxtxqueuesize.x86_64-latest.args | 38 + .../net-virtio-rxtxqueuesize.xml | 4 +- .../net-virtio-teaming-hostdev.args | 40 - ...-virtio-teaming-hostdev.x86_64-latest.args | 42 + .../net-virtio-teaming-hostdev.xml | 9 +- .../net-virtio-teaming-network.xml | 4 +- .../qemuxml2argvdata/net-virtio-teaming.args | 40 - .../net-virtio-teaming.x86_64-latest.args | 42 + tests/qemuxml2argvdata/net-virtio-teaming.xml | 4 +- tests/qemuxml2argvdata/net-virtio.args | 35 - ...tip.args => net-virtio.x86_64-latest.args} | 18 +- tests/qemuxml2argvdata/net-virtio.xml | 4 +- tests/qemuxml2argvdata/nosharepages.args | 2 +- tests/qemuxml2argvdata/nosharepages.xml | 4 +- .../numad-auto-memory-vcpu-cpuset.args | 2 +- .../numad-auto-memory-vcpu-cpuset.xml | 4 +- ...o-memory-vcpu-no-cpuset-and-placement.args | 2 +- ...to-memory-vcpu-no-cpuset-and-placement.xml | 4 +- .../numad-auto-vcpu-no-numatune.xml | 4 +- ...d-auto-vcpu-static-numatune-no-nodeset.xml | 4 +- .../numad-auto-vcpu-static-numatune.args | 2 +- .../numad-auto-vcpu-static-numatune.xml | 4 +- .../numad-static-memory-auto-vcpu.args | 2 +- .../numad-static-memory-auto-vcpu.xml | 4 +- .../numad-static-vcpu-no-numatune.xml | 4 +- tests/qemuxml2argvdata/numad.args | 2 +- tests/qemuxml2argvdata/numad.xml | 4 +- .../numatune-auto-nodeset-invalid.args | 2 +- .../numatune-auto-nodeset-invalid.xml | 4 +- tests/qemuxml2argvdata/numatune-hmat.xml | 5 +- .../numatune-memory-invalid-nodeset.xml | 4 +- tests/qemuxml2argvdata/numatune-memory.args | 2 +- tests/qemuxml2argvdata/numatune-memory.xml | 4 +- tests/qemuxml2argvdata/numatune-no-vcpu.args | 36 - .../numatune-no-vcpu.x86_64-latest.args | 44 + tests/qemuxml2argvdata/numatune-no-vcpu.xml | 5 +- ...umatune-static-nodeset-exceed-hostnode.xml | 4 +- tests/qemuxml2argvdata/pages-discard.xml | 5 +- tests/qemuxml2argvdata/pci-bus-invalid.xml | 4 +- tests/qemuxml2argvdata/pci-domain-invalid.xml | 4 +- .../qemuxml2argvdata/pci-function-invalid.xml | 4 +- tests/qemuxml2argvdata/pci-rom.args | 2 +- tests/qemuxml2argvdata/pci-rom.xml | 4 +- tests/qemuxml2argvdata/pci-slot-invalid.xml | 4 +- tests/qemuxml2argvdata/pmu-feature-off.args | 4 +- tests/qemuxml2argvdata/pmu-feature-off.xml | 4 +- tests/qemuxml2argvdata/pmu-feature.args | 4 +- tests/qemuxml2argvdata/pmu-feature.xml | 4 +- tests/qemuxml2argvdata/qemu-ns-alt.args | 2 +- tests/qemuxml2argvdata/qemu-ns-alt.xml | 4 +- .../qemu-ns-commandline-ns0.args | 2 +- .../qemu-ns-commandline-ns0.xml | 4 +- .../qemu-ns-commandline-ns1.args | 2 +- .../qemu-ns-commandline-ns1.xml | 4 +- .../qemuxml2argvdata/qemu-ns-commandline.args | 2 +- .../qemuxml2argvdata/qemu-ns-commandline.xml | 4 +- .../qemu-ns-domain-commandline-ns0.args | 2 +- .../qemu-ns-domain-commandline-ns0.xml | 4 +- .../qemu-ns-domain-commandline.args | 2 +- .../qemu-ns-domain-commandline.xml | 4 +- .../qemuxml2argvdata/qemu-ns-domain-ns0.args | 2 +- tests/qemuxml2argvdata/qemu-ns-domain-ns0.xml | 4 +- tests/qemuxml2argvdata/qemu-ns-no-env.args | 2 +- tests/qemuxml2argvdata/qemu-ns-no-env.xml | 4 +- .../reboot-timeout-disabled.args | 2 +- .../reboot-timeout-disabled.xml | 4 +- .../reboot-timeout-enabled.args | 2 +- .../reboot-timeout-enabled.xml | 4 +- tests/qemuxml2argvdata/restore-v2-fd.args | 2 +- tests/qemuxml2argvdata/restore-v2-fd.xml | 4 +- tests/qemuxml2argvdata/restore-v2.args | 2 +- tests/qemuxml2argvdata/restore-v2.xml | 4 +- tests/qemuxml2argvdata/seclabel-dac-none.args | 2 +- tests/qemuxml2argvdata/seclabel-dac-none.xml | 4 +- .../seclabel-device-duplicates.xml | 4 +- .../seclabel-device-multiple.xml | 4 +- .../seclabel-device-relabel-invalid.xml | 4 +- .../seclabel-dynamic-baselabel.args | 2 +- .../seclabel-dynamic-baselabel.xml | 4 +- .../seclabel-dynamic-labelskip.args | 2 +- .../seclabel-dynamic-labelskip.xml | 4 +- .../seclabel-dynamic-none.xml | 4 +- .../seclabel-dynamic-override.args | 2 +- .../seclabel-dynamic-override.xml | 4 +- .../seclabel-dynamic-relabel.args | 2 +- .../seclabel-dynamic-relabel.xml | 4 +- tests/qemuxml2argvdata/seclabel-dynamic.args | 2 +- tests/qemuxml2argvdata/seclabel-dynamic.xml | 4 +- tests/qemuxml2argvdata/seclabel-multiple.xml | 4 +- tests/qemuxml2argvdata/seclabel-none.args | 2 +- tests/qemuxml2argvdata/seclabel-none.xml | 4 +- .../seclabel-static-labelskip.args | 2 +- .../seclabel-static-labelskip.xml | 4 +- .../seclabel-static-relabel.args | 2 +- .../seclabel-static-relabel.xml | 4 +- tests/qemuxml2argvdata/seclabel-static.args | 2 +- tests/qemuxml2argvdata/seclabel-static.xml | 4 +- .../serial-target-port-auto.xml | 4 +- .../serial-tcp-tlsx509-chardev-notls.xml | 5 +- ...> shmem-invalid-address.x86_64-latest.err} | 0 .../shmem-invalid-address.xml | 5 +- ...r => shmem-invalid-size.x86_64-latest.err} | 0 tests/qemuxml2argvdata/shmem-invalid-size.xml | 5 +- ...y.err => shmem-msi-only.x86_64-latest.err} | 0 tests/qemuxml2argvdata/shmem-msi-only.xml | 5 +- .../shmem-plain-doorbell.args | 46 - .../shmem-plain-doorbell.x86_64-latest.args | 48 ++ .../qemuxml2argvdata/shmem-plain-doorbell.xml | 4 +- ...err => shmem-small-size.x86_64-latest.err} | 0 tests/qemuxml2argvdata/shmem-small-size.xml | 5 +- tests/qemuxml2argvdata/shmem.args | 43 - tests/qemuxml2argvdata/shmem.err | 1 - tests/qemuxml2argvdata/shmem.xml | 56 -- .../smartcard-controller.args | 2 +- .../qemuxml2argvdata/smartcard-controller.xml | 4 +- .../smartcard-host-certificates-database.args | 2 +- .../smartcard-host-certificates-database.xml | 4 +- .../smartcard-host-certificates.args | 2 +- .../smartcard-host-certificates.xml | 4 +- tests/qemuxml2argvdata/smartcard-host.args | 2 +- tests/qemuxml2argvdata/smartcard-host.xml | 4 +- .../smartcard-passthrough-spicevmc.args | 2 +- .../smartcard-passthrough-spicevmc.xml | 4 +- .../smartcard-passthrough-tcp.args | 2 +- .../smartcard-passthrough-tcp.xml | 4 +- tests/qemuxml2argvdata/smbios-date.xml | 4 +- .../smbios-multiple-type2.xml | 4 +- ...s => smbios-type-fwcfg.x86_64-latest.args} | 16 +- tests/qemuxml2argvdata/smbios-type-fwcfg.xml | 9 +- tests/qemuxml2argvdata/smbios-uuid-match.xml | 4 +- tests/qemuxml2argvdata/smbios.args | 2 +- tests/qemuxml2argvdata/smbios.xml | 4 +- tests/qemuxml2argvdata/smp-dies.args | 2 +- tests/qemuxml2argvdata/smp-dies.xml | 4 +- tests/qemuxml2argvdata/smp.args | 2 +- tests/qemuxml2argvdata/smp.xml | 4 +- tests/qemuxml2argvdata/usb-bus-missing.xml | 4 +- .../usb-controller-xhci-limit.xml | 4 +- .../qemuxml2argvdata/usb-controller-xhci.args | 2 +- .../qemuxml2argvdata/usb-controller-xhci.xml | 4 +- tests/qemuxml2argvdata/usb-controller.args | 2 +- tests/qemuxml2argvdata/usb-controller.xml | 4 +- .../usb-hub-autoadd-deluxe.args | 2 +- .../usb-hub-autoadd-deluxe.xml | 4 +- tests/qemuxml2argvdata/usb-hub-autoadd.args | 2 +- tests/qemuxml2argvdata/usb-hub-autoadd.xml | 4 +- tests/qemuxml2argvdata/usb-hub-conflict.xml | 4 +- .../qemuxml2argvdata/usb-hub-nonexistent.xml | 4 +- tests/qemuxml2argvdata/usb-hub.args | 2 +- tests/qemuxml2argvdata/usb-hub.xml | 4 +- .../qemuxml2argvdata/usb-ich9-autoassign.args | 2 +- .../qemuxml2argvdata/usb-ich9-autoassign.xml | 4 +- .../qemuxml2argvdata/usb-ich9-companion.args | 2 +- tests/qemuxml2argvdata/usb-ich9-companion.xml | 4 +- .../qemuxml2argvdata/usb-ich9-ehci-addr.args | 2 +- tests/qemuxml2argvdata/usb-ich9-ehci-addr.xml | 4 +- .../usb-ich9-no-companion.xml | 4 +- .../qemuxml2argvdata/usb-long-port-path.args | 2 +- tests/qemuxml2argvdata/usb-long-port-path.xml | 4 +- tests/qemuxml2argvdata/usb-none-hub.xml | 4 +- tests/qemuxml2argvdata/usb-none-other.xml | 4 +- tests/qemuxml2argvdata/usb-none-usbtablet.xml | 4 +- tests/qemuxml2argvdata/usb-none.args | 2 +- tests/qemuxml2argvdata/usb-none.xml | 4 +- .../usb-piix3-controller.args | 2 +- .../qemuxml2argvdata/usb-piix3-controller.xml | 4 +- .../qemuxml2argvdata/usb-port-autoassign.args | 2 +- .../qemuxml2argvdata/usb-port-autoassign.xml | 4 +- tests/qemuxml2argvdata/usb-port-missing.args | 2 +- tests/qemuxml2argvdata/usb-port-missing.xml | 4 +- .../usb-ports-out-of-range.xml | 4 +- tests/qemuxml2argvdata/usb-ports.args | 2 +- tests/qemuxml2argvdata/usb-ports.xml | 4 +- tests/qemuxml2argvdata/usb-redir-boot.args | 2 +- tests/qemuxml2argvdata/usb-redir-boot.xml | 4 +- .../usb-redir-filter-version.args | 2 +- .../usb-redir-filter-version.xml | 4 +- tests/qemuxml2argvdata/usb-redir-filter.args | 2 +- tests/qemuxml2argvdata/usb-redir-filter.xml | 4 +- tests/qemuxml2argvdata/usb-redir.args | 2 +- tests/qemuxml2argvdata/usb-redir.xml | 4 +- .../usb-too-long-port-path-invalid.xml | 4 +- .../qemuxml2argvdata/usb-xhci-autoassign.args | 2 +- .../qemuxml2argvdata/usb-xhci-autoassign.xml | 4 +- tests/qemuxml2argvdata/usb1-usb2.args | 2 +- tests/qemuxml2argvdata/usb1-usb2.xml | 4 +- .../video-device-pciaddr-default.args | 37 - ...-device-pciaddr-default.x86_64-latest.args | 39 + ...nvalid-multiple-devices.x86_64-latest.err} | 0 .../video-invalid-multiple-devices.xml | 4 +- ...ideo-multiple-primaries.x86_64-latest.err} | 0 .../video-multiple-primaries.xml | 4 +- ...s => video-none-device.x86_64-latest.args} | 16 +- tests/qemuxml2argvdata/video-none-device.xml | 4 +- ...video-qxl-device-vgamem.x86_64-latest.args | 37 + .../video-qxl-device-vgamem.xml | 4 +- .../video-qxl-device.x86_64-latest.args | 37 + tests/qemuxml2argvdata/video-qxl-device.xml | 4 +- tests/qemuxml2argvdata/video-qxl-heads.args | 37 - .../video-qxl-heads.x86_64-latest.args | 39 + tests/qemuxml2argvdata/video-qxl-heads.xml | 4 +- tests/qemuxml2argvdata/video-qxl-noheads.args | 35 - .../video-qxl-noheads.x86_64-latest.args | 37 + tests/qemuxml2argvdata/video-qxl-noheads.xml | 4 +- .../video-qxl-resolution.args | 35 - .../video-qxl-resolution.x86_64-latest.args | 37 + .../qemuxml2argvdata/video-qxl-resolution.xml | 9 +- ...o-qxl-sec-device-vgamem.x86_64-latest.args | 38 + .../video-qxl-sec-device-vgamem.xml | 4 +- .../video-qxl-sec-device.x86_64-latest.args | 38 + .../qemuxml2argvdata/video-qxl-sec-device.xml | 4 +- .../video-vga-device-vgamem.args | 35 - ...ideo-vga-device-vgamem.x86_64-latest.args} | 18 +- .../video-vga-device-vgamem.xml | 4 +- tests/qemuxml2argvdata/video-vga-device.args | 35 - ...gs => video-vga-device.x86_64-latest.args} | 18 +- tests/qemuxml2argvdata/video-vga-device.xml | 4 +- .../qemuxml2argvdata/video-vga-qxl-heads.args | 37 - .../video-vga-qxl-heads.x86_64-latest.args | 39 + .../qemuxml2argvdata/video-vga-qxl-heads.xml | 4 +- .../video-virtio-gpu-device.args | 35 - ...ideo-virtio-gpu-device.x86_64-latest.args} | 19 +- .../video-virtio-gpu-device.xml | 4 +- ...ideo-virtio-gpu-sdl-gl.x86_64-latest.args} | 18 +- .../video-virtio-gpu-sdl-gl.xml | 4 +- ...o-virtio-gpu-secondary.x86_64-latest.args} | 16 +- ...eo-virtio-gpu-spice-gl.x86_64-latest.args} | 18 +- .../video-virtio-gpu-spice-gl.xml | 4 +- .../video-virtio-gpu-virgl.args | 35 - .../video-virtio-gpu-virgl.x86_64-latest.args | 37 + .../video-virtio-gpu-virgl.xml | 4 +- tests/qemuxml2argvdata/video-virtio-vga.args | 35 - ...gs => video-virtio-vga.x86_64-latest.args} | 19 +- tests/qemuxml2argvdata/video-virtio-vga.xml | 4 +- .../virtio-input-passthrough.args | 2 +- .../virtio-input-passthrough.xml | 4 +- tests/qemuxml2argvdata/virtio-input.args | 2 +- tests/qemuxml2argvdata/virtio-input.xml | 4 +- .../qemuxml2argvdata/virtio-rng-default.args | 2 +- tests/qemuxml2argvdata/virtio-rng-default.xml | 4 +- .../qemuxml2argvdata/virtio-rng-egd-crash.xml | 4 +- tests/qemuxml2argvdata/virtio-rng-egd.args | 2 +- tests/qemuxml2argvdata/virtio-rng-egd.xml | 4 +- .../qemuxml2argvdata/virtio-rng-multiple.args | 2 +- .../qemuxml2argvdata/virtio-rng-multiple.xml | 4 +- tests/qemuxml2argvdata/virtio-rng-random.args | 2 +- tests/qemuxml2argvdata/virtio-rng-random.xml | 4 +- tests/qemuxml2argvdata/vmcoreinfo.args | 2 +- tests/qemuxml2argvdata/vmcoreinfo.xml | 4 +- tests/qemuxml2argvtest.c | 196 ++--- ...table.xml => acpi-table.x86_64-latest.xml} | 5 +- ...oindex.xml => autoindex.x86_64-latest.xml} | 5 +- .../balloon-device-auto.x86_64-latest.xml | 40 + .../balloon-device-auto.xml | 37 - ...> balloon-device-period.x86_64-latest.xml} | 9 +- ...xml => blkiotune-device.x86_64-latest.xml} | 9 +- ...iotune.xml => blkiotune.x86_64-latest.xml} | 9 +- ...cdrom.xml => boot-cdrom.x86_64-latest.xml} | 5 +- ....xml => boot-floppy-q35.x86_64-latest.xml} | 0 ...oppy.xml => boot-floppy.x86_64-latest.xml} | 5 +- ...nu-disable-with-timeout.x86_64-latest.xml} | 5 +- ...ml => boot-menu-disable.x86_64-latest.xml} | 5 +- ...enu-enable-with-timeout.x86_64-latest.xml} | 5 +- ...multi.xml => boot-multi.x86_64-latest.xml} | 5 +- ...ork.xml => boot-network.x86_64-latest.xml} | 5 +- ...order.xml => boot-order.x86_64-latest.xml} | 5 +- ...xml => channel-guestfwd.x86_64-latest.xml} | 9 +- ...unix-source-path-active.x86_64-latest.xml} | 5 +- ...ix-source-path-inactive.x86_64-latest.xml} | 5 +- ... => channel-virtio-auto.x86_64-latest.xml} | 9 +- ...nel-virtio-state-active.x86_64-latest.xml} | 9 +- ...l-virtio-state-inactive.x86_64-latest.xml} | 9 +- ...o.xml => channel-virtio.x86_64-latest.xml} | 9 +- ...el.xml => chardev-label.x86_64-latest.xml} | 5 +- ...up.xml => clock-catchup.x86_64-latest.xml} | 9 +- .../clock-localtime.x86_64-latest.xml | 38 + tests/qemuxml2xmloutdata/clock-localtime.xml | 35 - ...e.xml => clock-realtime.x86_64-latest.xml} | 0 .../clock-timer-hyperv-rtc.x86_64-latest.xml | 36 + .../clock-timer-hyperv-rtc.xml | 33 - .../clock-utc.x86_64-latest.xml | 38 + tests/qemuxml2xmloutdata/clock-utc.xml | 35 - ... => console-compat-auto.x86_64-latest.xml} | 5 +- ...t.xml => console-compat.x86_64-latest.xml} | 5 +- ....xml => console-compat2.x86_64-latest.xml} | 9 +- ... => console-virtio-many.x86_64-latest.xml} | 9 +- ...o.xml => console-virtio.x86_64-latest.xml} | 9 +- ... controller-virtio-scsi.x86_64-latest.xml} | 5 +- ... cpu-check-default-none.x86_64-latest.xml} | 4 +- ...cpu-check-default-none2.x86_64-latest.xml} | 2 +- ...u-check-default-partial.x86_64-latest.xml} | 2 +- ...-check-default-partial2.x86_64-latest.xml} | 2 +- ...l.xml => cpu-check-full.x86_64-latest.xml} | 2 +- ...e.xml => cpu-check-none.x86_64-latest.xml} | 2 +- ...ml => cpu-check-partial.x86_64-latest.xml} | 2 +- ...-empty.xml => cpu-empty.x86_64-latest.xml} | 5 +- ...xml => cpu-eoi-disabled.x86_64-latest.xml} | 2 +- ....xml => cpu-eoi-enabled.x86_64-latest.xml} | 2 +- ...ml => cpu-host-kvmclock.x86_64-latest.xml} | 4 +- ...cpu-host-model-features.x86_64-latest.xml} | 6 +- ...> cpu-host-model-vendor.x86_64-latest.xml} | 2 +- ...st-passthrough-features.x86_64-latest.xml} | 8 +- ...ock.xml => cpu-kvmclock.x86_64-latest.xml} | 6 +- ...ml => cpu-numa-disjoint.x86_64-latest.xml} | 5 +- ... => cpu-numa-disordered.x86_64-latest.xml} | 5 +- ...l => cpu-numa-memshared.x86_64-latest.xml} | 5 +- ...-numa-no-memory-element.x86_64-latest.xml} | 5 +- ...-numa1.xml => cpu-numa1.x86_64-latest.xml} | 5 +- ...lement.xml => cpu-numa2.x86_64-latest.xml} | 5 +- ...> default-kvm-host-arch.x86_64-latest.xml} | 7 +- ... default-qemu-host-arch.x86_64-latest.xml} | 7 +- .../default-video-type-x86_64-caps-test-0.xml | 31 - ...fault-video-type-x86_64.x86_64-latest.xml} | 3 + ...sk-active-commit-active.x86_64-latest.xml} | 9 +- ...-active-commit-inactive.x86_64-latest.xml} | 9 +- ...isk-aio.xml => disk-aio.x86_64-latest.xml} | 5 +- ...ing-chains-index-active.x86_64-latest.xml} | 5 +- ...g-chains-index-inactive.x86_64-latest.xml} | 5 +- ...-backing-chains-noindex.x86_64-latest.xml} | 5 +- ....xml => disk-boot-cdrom.x86_64-latest.xml} | 5 +- ...k.xml => disk-boot-disk.x86_64-latest.xml} | 5 +- ...=> disk-cdrom-bus-other.x86_64-latest.xml} | 5 +- ...-network-invalid-active.x86_64-latest.xml} | 0 ...network-invalid-inactive.x86_64-latest.xml | 1 + ...cdrom.xml => disk-cdrom.x86_64-latest.xml} | 5 +- ...ml => disk-copy_on_read.x86_64-latest.xml} | 5 +- ...ml => disk-error-policy.x86_64-latest.xml} | 5 +- ...oppy.xml => disk-floppy.x86_64-latest.xml} | 5 +- ...ow.xml => disk-fmt-qcow.x86_64-latest.xml} | 5 +- ...l => disk-mirror-active.x86_64-latest.xml} | 9 +- ...=> disk-mirror-inactive.x86_64-latest.xml} | 9 +- ... disk-mirror-old-active.x86_64-latest.xml} | 9 +- ...isk-mirror-old-inactive.x86_64-latest.xml} | 9 +- ...=> disk-network-gluster.x86_64-latest.xml} | 5 +- ...l => disk-network-iscsi.x86_64-latest.xml} | 5 +- ...xml => disk-network-nbd.x86_64-latest.xml} | 5 +- ...xml => disk-network-rbd.x86_64-latest.xml} | 5 +- ...> disk-network-sheepdog.x86_64-latest.xml} | 5 +- ...isk-network-source-auth.x86_64-latest.xml} | 5 +- ...isk-network-tlsx509-nbd.x86_64-latest.xml} | 5 +- ...isk-network-tlsx509-vxhs.x86_64-5.0.0.xml} | 7 +- ...xml => disk-network-vxhs.x86_64-5.0.0.xml} | 7 +- ...> disk-scsi-device-auto.x86_64-latest.xml} | 5 +- ...l => disk-scsi-disk-vpd.x86_64-latest.xml} | 5 +- ...rial.xml => disk-serial.x86_64-latest.xml} | 5 +- ...> disk-source-pool-mode.x86_64-latest.xml} | 5 +- ...xml => disk-source-pool.x86_64-latest.xml} | 5 +- ....xml => disk-usb-device.x86_64-latest.xml} | 5 +- ...irtio-scsi-reservations.x86_64-latest.xml} | 0 ...rtio.xml => disk-virtio.x86_64-latest.xml} | 5 +- ...cript.xml => downscript.x86_64-latest.xml} | 0 ...led.xml => eoi-disabled.x86_64-latest.xml} | 5 +- ...bled.xml => eoi-enabled.x86_64-latest.xml} | 5 +- ...nt_idx.xml => event_idx.x86_64-latest.xml} | 5 +- ...memory-no-numa-topology.x86_64-latest.xml} | 0 ...fd-memory-numa-topology.x86_64-latest.xml} | 0 ...d-memory-numa-topology2.x86_64-latest.xml} | 0 ...d-memory-numa-topology3.x86_64-latest.xml} | 0 ...xml => floppy-drive-fat.x86_64-latest.xml} | 5 +- ...> graphics-dbus-address.x86_64-latest.xml} | 0 ... => graphics-dbus-audio.x86_64-latest.xml} | 0 ...> graphics-dbus-chardev.x86_64-latest.xml} | 0 ...ml => graphics-dbus-p2p.x86_64-latest.xml} | 0 ...us.xml => graphics-dbus.x86_64-latest.xml} | 0 ...egl-headless-rendernode.x86_64-latest.xml} | 5 +- ...graphics-listen-network.x86_64-latest.xml} | 9 +- ...raphics-listen-network2.x86_64-latest.xml} | 9 +- ...graphics-sdl-fullscreen.x86_64-latest.xml} | 9 +- ...sdl.xml => graphics-sdl.x86_64-latest.xml} | 9 +- ...ics-vnc-auto-socket-cfg.x86_64-latest.xml} | 5 +- ...raphics-vnc-auto-socket.x86_64-latest.xml} | 5 +- ...aphics-vnc-egl-headless.x86_64-latest.xml} | 5 +- ...hics-vnc-no-listen-attr.x86_64-latest.xml} | 5 +- ...generated-socket-active.x86_64-latest.xml} | 5 +- ...nerated-socket-inactive.x86_64-latest.xml} | 5 +- ...ml => graphics-vnc-sasl.x86_64-latest.xml} | 5 +- ... => graphics-vnc-socket.x86_64-latest.xml} | 5 +- ...xml => graphics-vnc-tls.x86_64-latest.xml} | 5 +- ... graphics-vnc-websocket.x86_64-latest.xml} | 5 +- ...ttr.xml => graphics-vnc.x86_64-latest.xml} | 5 +- ...=> hostdev-mdev-display.x86_64-latest.xml} | 9 +- ...hostdev-mdev-precreated.x86_64-latest.xml} | 11 +- ...-pci-address-unassigned.x86_64-latest.xml} | 5 +- ...stdev-pci-multifunction.x86_64-latest.xml} | 5 +- ...ev-scsi-autogen-address.x86_64-latest.xml} | 9 +- ...hostdev-scsi-large-unit.x86_64-latest.xml} | 9 +- ...xml => hostdev-scsi-lsi.x86_64-latest.xml} | 5 +- ... hostdev-scsi-shareable.x86_64-latest.xml} | 9 +- ...dev-scsi-vhost-scsi-pci.x86_64-latest.xml} | 9 +- ...ostdev-scsi-virtio-scsi.x86_64-latest.xml} | 5 +- ...fio.xml => hostdev-vfio.x86_64-latest.xml} | 9 +- ...v-off.xml => hyperv-off.x86_64-latest.xml} | 5 +- ...nic.xml => hyperv-panic.x86_64-latest.xml} | 5 +- ...l => hyperv-passthrough.x86_64-latest.xml} | 5 +- ...=> hyperv-stimer-direct.x86_64-latest.xml} | 5 +- .../{hyperv.xml => hyperv.x86_64-latest.xml} | 5 +- ...e.xml => input-usbmouse.x86_64-latest.xml} | 9 +- ....xml => input-usbtablet.x86_64-latest.xml} | 9 +- ...xml => interface-driver.x86_64-latest.xml} | 5 +- ...xml => kvm-features-off.x86_64-latest.xml} | 0 ...res.xml => kvm-features.x86_64-latest.xml} | 0 ...vmclock.xml => kvmclock.x86_64-latest.xml} | 9 +- .../{lease.xml => lease.x86_64-latest.xml} | 9 +- ...xml => machine-core-off.x86_64-latest.xml} | 9 +- ....xml => machine-core-on.x86_64-latest.xml} | 9 +- ... => memory-hotplug-dimm.x86_64-latest.xml} | 9 +- ...y-hotplug-nvdimm-access.x86_64-latest.xml} | 0 ...ry-hotplug-nvdimm-align.x86_64-latest.xml} | 0 ...ry-hotplug-nvdimm-label.x86_64-latest.xml} | 0 ...ory-hotplug-nvdimm-pmem.x86_64-latest.xml} | 0 ...hotplug-nvdimm-readonly.x86_64-latest.xml} | 0 ...> memory-hotplug-nvdimm.x86_64-latest.xml} | 0 ...g.xml => memory-hotplug.x86_64-latest.xml} | 9 +- ...ml => memorybacking-set.x86_64-latest.xml} | 9 +- ... => memorybacking-unset.x86_64-latest.xml} | 9 +- .../memtune-unlimited.x86_64-latest.xml | 40 + .../qemuxml2xmloutdata/memtune-unlimited.xml | 37 - ...{memtune.xml => memtune.x86_64-latest.xml} | 9 +- ...l => metadata-duplicate.x86_64-latest.xml} | 9 +- ...etadata.xml => metadata.x86_64-latest.xml} | 9 +- ...{migrate.xml => migrate.x86_64-latest.xml} | 9 +- ...{minimal.xml => minimal.x86_64-latest.xml} | 9 +- ...c-acpi.xml => misc-acpi.x86_64-latest.xml} | 9 +- ....xml => misc-disable-s3.x86_64-latest.xml} | 9 +- ...> misc-disable-suspends.x86_64-latest.xml} | 9 +- ...4.xml => misc-enable-s4.x86_64-latest.xml} | 9 +- ...t.xml => misc-no-reboot.x86_64-latest.xml} | 5 +- ...c-uuid.xml => misc-uuid.x86_64-latest.xml} | 9 +- ...th.xml => net-bandwidth.x86_64-latest.xml} | 5 +- ...2.xml => net-bandwidth2.x86_64-latest.xml} | 5 +- ...sce.xml => net-coalesce.x86_64-latest.xml} | 5 +- ...p.xml => net-eth-hostip.x86_64-latest.xml} | 9 +- ...e.xml => net-eth-ifname.x86_64-latest.xml} | 9 +- ...> net-eth-unmanaged-tap.x86_64-latest.xml} | 9 +- ...{net-eth.xml => net-eth.x86_64-latest.xml} | 9 +- ...> net-hostdev-bootorder.x86_64-latest.xml} | 9 +- ...xml => net-hostdev-vfio.x86_64-latest.xml} | 9 +- ...tdev.xml => net-hostdev.x86_64-latest.xml} | 9 +- ....xml => net-many-models.x86_64-latest.xml} | 7 +- ...onet.xml => net-midonet.x86_64-latest.xml} | 9 +- ...{net-mtu.xml => net-mtu.x86_64-latest.xml} | 0 ....xml => net-openvswitch.x86_64-latest.xml} | 9 +- ...erver.xml => net-server.x86_64-latest.xml} | 9 +- ...{net-udp.xml => net-udp.x86_64-latest.xml} | 9 +- ...dr.xml => net-user-addr.x86_64-latest.xml} | 0 tests/qemuxml2xmloutdata/net-user-passt.xml | 1 - ...et-user.xml => net-user.x86_64-latest.xml} | 5 +- ... => net-vdpa-multiqueue.x86_64-latest.xml} | 5 +- ...et-vdpa.xml => net-vdpa.x86_64-latest.xml} | 5 +- ...er.xml => net-vhostuser.x86_64-latest.xml} | 5 +- ...ml => net-virtio-device.x86_64-latest.xml} | 9 +- ...virtio-disable-offloads.x86_64-latest.xml} | 9 +- ...irtio-network-portgroup.x86_64-latest.xml} | 9 +- ...et-virtio-rxtxqueuesize.x86_64-latest.xml} | 9 +- ...-virtio-teaming-hostdev.x86_64-latest.xml} | 0 ...-virtio-teaming-network.x86_64-latest.xml} | 9 +- ...l => net-virtio-teaming.x86_64-latest.xml} | 9 +- ...irtio.xml => net-virtio.x86_64-latest.xml} | 9 +- ...ges.xml => nosharepages.x86_64-latest.xml} | 9 +- ...auto-memory-vcpu-cpuset.x86_64-latest.xml} | 9 +- ...no-cpuset-and-placement.x86_64-latest.xml} | 9 +- ...d-auto-vcpu-no-numatune.x86_64-latest.xml} | 9 +- ...static-vcpu-no-numatune.x86_64-latest.xml} | 9 +- ...=> numatune-auto-prefer.x86_64-latest.xml} | 5 +- ...l => numatune-distances.x86_64-latest.xml} | 5 +- ...at.xml => numatune-hmat.x86_64-latest.xml} | 0 ...atune-memnode-no-memory.x86_64-latest.xml} | 5 +- ...xml => numatune-memnode.x86_64-latest.xml} | 5 +- ...xml => numatune-no-vcpu.x86_64-latest.xml} | 0 ...rd.xml => pages-discard.x86_64-latest.xml} | 0 ...ble.xml => panic-double.x86_64-latest.xml} | 5 +- ...xml => panic-no-address.x86_64-latest.xml} | 5 +- .../{panic.xml => panic.x86_64-latest.xml} | 5 +- ...xml => pci-autoadd-addr.x86_64-latest.xml} | 5 +- ....xml => pci-autoadd-idx.x86_64-latest.xml} | 5 +- ...ml => pci-autofill-addr.x86_64-latest.xml} | 5 +- ...> pci-bridge-many-disks.x86_64-latest.xml} | 5 +- ...ridge.xml => pci-bridge.x86_64-latest.xml} | 5 +- ...xml => pci-expander-bus.x86_64-latest.xml} | 3 +- ...ci-many.xml => pci-many.x86_64-latest.xml} | 5 +- ...ci-rom-disabled-invalid.x86_64-latest.xml} | 3 + ...xml => pci-rom-disabled.x86_64-latest.xml} | 3 + ...{pci-rom.xml => pci-rom.x86_64-latest.xml} | 9 +- ... pci-serial-dev-chardev.x86_64-latest.xml} | 5 +- ...ml => pcie-expander-bus.x86_64-latest.xml} | 13 +- ...root-port-model-generic.x86_64-latest.xml} | 6 + ...root-port-model-ioh3420.x86_64-latest.xml} | 8 +- ...t.xml => pcie-root-port.x86_64-latest.xml} | 8 +- .../pcie-root.x86_64-latest.xml | 43 + tests/qemuxml2xmloutdata/pcie-root.xml | 27 - ...-switch-downstream-port.x86_64-latest.xml} | 8 +- ...cie-switch-upstream-port.x86_64-latest.xml | 66 ++ ...ib.xml => pcihole64-gib.x86_64-latest.xml} | 5 +- ...35.xml => pcihole64-q35.x86_64-latest.xml} | 31 +- tests/qemuxml2xmloutdata/pcihole64-q35.xml | 39 - ...hole64.xml => pcihole64.x86_64-latest.xml} | 5 +- .../pmu-feature-off.x86_64-latest.xml | 33 + tests/qemuxml2xmloutdata/pmu-feature-off.xml | 30 - .../pmu-feature.x86_64-latest.xml | 33 + tests/qemuxml2xmloutdata/pmu-feature.xml | 30 - ...=> pv-spinlock-disabled.x86_64-latest.xml} | 5 +- ... => pv-spinlock-enabled.x86_64-latest.xml} | 5 +- ...> q35-pci-force-address.x86_64-latest.xml} | 5 +- ...r.xml => q35-usb2-multi.x86_64-latest.xml} | 23 +- ...xml => q35-usb2-reorder.x86_64-latest.xml} | 23 +- ...35-usb2.xml => q35-usb2.x86_64-latest.xml} | 3 + ...pstream-port.xml => q35.x86_64-latest.xml} | 24 +- ...v.xml => qemu-ns-no-env.x86_64-latest.xml} | 9 +- .../reboot-timeout-disabled.x86_64-latest.xml | 30 + .../reboot-timeout-disabled.xml | 27 - .../reboot-timeout-enabled.x86_64-latest.xml | 30 + .../reboot-timeout-enabled.xml | 27 - .../restore-v2.x86_64-latest.xml | 38 + tests/qemuxml2xmloutdata/restore-v2.xml | 35 - ...ml => seclabel-dac-none.x86_64-latest.xml} | 9 +- ...eclabel-device-multiple.x86_64-latest.xml} | 9 +- .../seclabel-dynamic-baselabel-inactive.xml | 4 +- .../seclabel-dynamic-labelskip-inactive.xml | 4 +- ...> seclabel-dynamic-none.x86_64-latest.xml} | 9 +- .../seclabel-dynamic-override-inactive.xml | 4 +- .../seclabel-dynamic-relabel-inactive.xml | 4 +- ...ne.xml => seclabel-none.x86_64-latest.xml} | 9 +- ...static-labelskip-active.x86_64-latest.xml} | 9 +- ...atic-labelskip-inactive.x86_64-latest.xml} | 9 +- ....xml => seclabel-static.x86_64-latest.xml} | 9 +- ....xml => serial-debugcon.x86_64-latest.xml} | 5 +- ...xml => serial-spiceport.x86_64-latest.xml} | 5 +- ...serial-target-port-auto.x86_64-latest.xml} | 9 +- ...p-tlsx509-chardev-notls.x86_64-latest.xml} | 0 ...ial-tcp-tlsx509-chardev.x86_64-latest.xml} | 5 +- ...=> shmem-plain-doorbell.x86_64-latest.xml} | 9 +- tests/qemuxml2xmloutdata/shmem.xml | 74 -- ...=> smartcard-controller.x86_64-latest.xml} | 11 +- ...t-certificates-database.x86_64-latest.xml} | 9 +- ...tcard-host-certificates.x86_64-latest.xml} | 9 +- ...r.xml => smartcard-host.x86_64-latest.xml} | 11 +- ...rd-passthrough-spicevmc.x86_64-latest.xml} | 9 +- ...artcard-passthrough-tcp.x86_64-latest.xml} | 9 +- ...> smbios-multiple-type2.x86_64-latest.xml} | 9 +- ...ml => smbios-type-fwcfg.x86_64-latest.xml} | 0 .../{smbios.xml => smbios.x86_64-latest.xml} | 9 +- .../{smp.xml => smp.x86_64-latest.xml} | 9 +- ... => tap-vhost-incorrect.x86_64-latest.xml} | 5 +- ...-vhost.xml => tap-vhost.x86_64-latest.xml} | 5 +- ...-controller-default-q35.x86_64-latest.xml} | 3 + ...controller-explicit-q35.x86_64-latest.xml} | 3 + ...r.xml => usb-controller.x86_64-latest.xml} | 7 +- ...l => usb-ich9-ehci-addr.x86_64-latest.xml} | 7 +- ...sb-none.xml => usb-none.x86_64-latest.xml} | 7 +- ...=> usb-piix3-controller.x86_64-latest.xml} | 9 +- ...xml => usb-port-missing.x86_64-latest.xml} | 9 +- ...sb-redir-filter-version.x86_64-latest.xml} | 9 +- ...xml => usb-redir-filter.x86_64-latest.xml} | 7 +- ...-redir.xml => usb-redir.x86_64-latest.xml} | 7 +- ...ues.xml => vhost_queues.x86_64-latest.xml} | 5 +- ...-device-pciaddr-default.x86_64-latest.xml} | 5 +- ...ml => video-none-device.x86_64-latest.xml} | 9 +- ....xml => video-qxl-heads.x86_64-latest.xml} | 9 +- ...ml => video-qxl-noheads.x86_64-latest.xml} | 9 +- ...=> video-qxl-resolution.x86_64-latest.xml} | 0 ...video-virtio-gpu-device.x86_64-latest.xml} | 9 +- ...video-virtio-gpu-sdl-gl.x86_64-latest.xml} | 9 +- ...eo-virtio-gpu-secondary.x86_64-latest.xml} | 5 +- ...deo-virtio-gpu-spice-gl.x86_64-latest.xml} | 9 +- ... video-virtio-gpu-virgl.x86_64-latest.xml} | 9 +- ...irtio-input-passthrough.x86_64-latest.xml} | 9 +- ...put.xml => virtio-input.x86_64-latest.xml} | 9 +- ...o-lun.xml => virtio-lun.x86_64-latest.xml} | 5 +- ...d.xml => virtio-rng-egd.x86_64-latest.xml} | 9 +- ...ml => virtio-rng-random.x86_64-latest.xml} | 9 +- ...einfo.xml => vmcoreinfo.x86_64-latest.xml} | 9 +- ...atchdog.xml => watchdog.x86_64-latest.xml} | 5 +- tests/qemuxml2xmltest.c | 815 +++++++----------- tests/testutilsqemu.c | 7 - tests/virschematest.c | 4 +- 845 files changed, 4496 insertions(+), 4214 deletions(-) delete mode 100644 tests/qemuxml2argvdata/clock-realtime.args rename tests/qemuxml2argvdata/{serial-tcp-tlsx509-chardev-notls.args => clock-realtime.x86_64-latest.args} (60%) delete mode 100644 tests/qemuxml2argvdata/default-video-type-x86_64-caps-test-0.err delete mode 100644 tests/qemuxml2argvdata/default-video-type-x86_64-caps-test-1.xml create mode 100644 tests/qemuxml2argvdata/default-video-type-x86_64.x86_64-latest.args rename tests/qemuxml2argvdata/{default-video-type-x86_64-caps-test-0.xml => default-video-type-x86_64.xml} (100%) rename tests/qemuxml2argvdata/{fd-memory-no-numa-topology.args => fd-memory-no-numa-topology.x86_64-latest.args} (51%) rename tests/qemuxml2argvdata/{fd-memory-numa-topology.args => fd-memory-numa-topology.x86_64-latest.args} (55%) rename tests/qemuxml2argvdata/{fd-memory-numa-topology2.args => fd-memory-numa-topology2.x86_64-latest.args} (51%) delete mode 100644 tests/qemuxml2argvdata/fd-memory-numa-topology3.args create mode 100644 tests/qemuxml2argvdata/fd-memory-numa-topology3.x86_64-latest.args rename tests/qemuxml2argvdata/{graphics-dbus-address.args => graphics-dbus-address.x86_64-latest.args} (57%) rename tests/qemuxml2argvdata/{graphics-dbus-audio.args => graphics-dbus-audio.x86_64-latest.args} (61%) rename tests/qemuxml2argvdata/{graphics-dbus-chardev.args => graphics-dbus-chardev.x86_64-latest.args} (54%) delete mode 100644 tests/qemuxml2argvdata/graphics-dbus-p2p.args rename tests/qemuxml2argvdata/{graphics-dbus-usbredir.args => graphics-dbus-p2p.x86_64-latest.args} (56%) create mode 100644 tests/qemuxml2argvdata/graphics-dbus-usbredir.x86_64-latest.args rename tests/qemuxml2argvdata/{graphics-dbus.args => graphics-dbus.x86_64-latest.args} (57%) rename tests/qemuxml2argvdata/{kvm-features-off.args => kvm-features-off.x86_64-latest.args} (59%) rename tests/qemuxml2argvdata/{kvm-features.args => kvm-features.x86_64-latest.args} (58%) delete mode 100644 tests/qemuxml2argvdata/master-key.args delete mode 100644 tests/qemuxml2argvdata/master-key.xml create mode 100644 tests/qemuxml2argvdata/net-client.x86_64-latest.args rename tests/qemuxml2argvdata/{net-client.args => net-eth-hostip.x86_64-latest.args} (56%) delete mode 100644 tests/qemuxml2argvdata/net-eth-ifname.args create mode 100644 tests/qemuxml2argvdata/net-eth-ifname.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-eth-names.args create mode 100644 tests/qemuxml2argvdata/net-eth-names.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-eth-unmanaged-tap.args create mode 100644 tests/qemuxml2argvdata/net-eth-unmanaged-tap.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-eth.args create mode 100644 tests/qemuxml2argvdata/net-eth.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-hostdev-bootorder.args rename tests/qemuxml2argvdata/{net-user.args => net-hostdev-bootorder.x86_64-latest.args} (60%) rename tests/qemuxml2argvdata/{net-hostdev-fail.err => net-hostdev-fail.x86_64-latest.err} (100%) delete mode 100644 tests/qemuxml2argvdata/net-hostdev-multidomain.args create mode 100644 tests/qemuxml2argvdata/net-hostdev-multidomain.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-hostdev-vfio-multidomain.args create mode 100644 tests/qemuxml2argvdata/net-hostdev-vfio-multidomain.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-hostdev-vfio.args create mode 100644 tests/qemuxml2argvdata/net-hostdev-vfio.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-hostdev.args create mode 100644 tests/qemuxml2argvdata/net-hostdev.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-many-models.args create mode 100644 tests/qemuxml2argvdata/net-many-models.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-mcast.args create mode 100644 tests/qemuxml2argvdata/net-mcast.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-server.args create mode 100644 tests/qemuxml2argvdata/net-server.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-udp.args create mode 100644 tests/qemuxml2argvdata/net-udp.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-user-addr.args create mode 100644 tests/qemuxml2argvdata/net-user-addr.x86_64-latest.args rename tests/qemuxml2argvdata/{net-vhostuser-fail.err => net-vhostuser-fail.x86_64-latest.err} (100%) delete mode 100644 tests/qemuxml2argvdata/net-vhostuser-multiq.args create mode 100644 tests/qemuxml2argvdata/net-vhostuser-multiq.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-vhostuser.args delete mode 100644 tests/qemuxml2argvdata/net-virtio-device.args create mode 100644 tests/qemuxml2argvdata/net-virtio-device.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-virtio-disable-offloads.args create mode 100644 tests/qemuxml2argvdata/net-virtio-disable-offloads.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-virtio-netdev.args create mode 100644 tests/qemuxml2argvdata/net-virtio-netdev.x86_64-latest.args rename tests/qemuxml2argvdata/{net-virtio-rxqueuesize-invalid-size.err => net-virtio-rxqueuesize-invalid-size.x86_64-latest.err} (100%) delete mode 100644 tests/qemuxml2argvdata/net-virtio-rxtxqueuesize.args create mode 100644 tests/qemuxml2argvdata/net-virtio-rxtxqueuesize.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-virtio-teaming-hostdev.args create mode 100644 tests/qemuxml2argvdata/net-virtio-teaming-hostdev.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-virtio-teaming.args create mode 100644 tests/qemuxml2argvdata/net-virtio-teaming.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/net-virtio.args rename tests/qemuxml2argvdata/{net-eth-hostip.args => net-virtio.x86_64-latest.args} (56%) delete mode 100644 tests/qemuxml2argvdata/numatune-no-vcpu.args create mode 100644 tests/qemuxml2argvdata/numatune-no-vcpu.x86_64-latest.args rename tests/qemuxml2argvdata/{shmem-invalid-address.err => shmem-invalid-address.x86_64-latest.err} (100%) rename tests/qemuxml2argvdata/{shmem-invalid-size.err => shmem-invalid-size.x86_64-latest.err} (100%) rename tests/qemuxml2argvdata/{shmem-msi-only.err => shmem-msi-only.x86_64-latest.err} (100%) delete mode 100644 tests/qemuxml2argvdata/shmem-plain-doorbell.args create mode 100644 tests/qemuxml2argvdata/shmem-plain-doorbell.x86_64-latest.args rename tests/qemuxml2argvdata/{shmem-small-size.err => shmem-small-size.x86_64-latest.err} (100%) delete mode 100644 tests/qemuxml2argvdata/shmem.args delete mode 100644 tests/qemuxml2argvdata/shmem.err delete mode 100644 tests/qemuxml2argvdata/shmem.xml rename tests/qemuxml2argvdata/{smbios-type-fwcfg.args => smbios-type-fwcfg.x86_64-latest.args} (68%) delete mode 100644 tests/qemuxml2argvdata/video-device-pciaddr-default.args create mode 100644 tests/qemuxml2argvdata/video-device-pciaddr-default.x86_64-latest.args rename tests/qemuxml2argvdata/{video-invalid-multiple-devices.err => video-invalid-multiple-devices.x86_64-latest.err} (100%) rename tests/qemuxml2argvdata/{video-multiple-primaries.err => video-multiple-primaries.x86_64-latest.err} (100%) rename tests/qemuxml2argvdata/{video-none-device.args => video-none-device.x86_64-latest.args} (60%) create mode 100644 tests/qemuxml2argvdata/video-qxl-device-vgamem.x86_64-latest.args create mode 100644 tests/qemuxml2argvdata/video-qxl-device.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/video-qxl-heads.args create mode 100644 tests/qemuxml2argvdata/video-qxl-heads.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/video-qxl-noheads.args create mode 100644 tests/qemuxml2argvdata/video-qxl-noheads.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/video-qxl-resolution.args create mode 100644 tests/qemuxml2argvdata/video-qxl-resolution.x86_64-latest.args create mode 100644 tests/qemuxml2argvdata/video-qxl-sec-device-vgamem.x86_64-latest.args create mode 100644 tests/qemuxml2argvdata/video-qxl-sec-device.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/video-vga-device-vgamem.args rename tests/qemuxml2argvdata/{video-qxl-device-vgamem.args => video-vga-device-vgamem.x86_64-latest.args} (58%) delete mode 100644 tests/qemuxml2argvdata/video-vga-device.args rename tests/qemuxml2argvdata/{video-qxl-device.args => video-vga-device.x86_64-latest.args} (58%) delete mode 100644 tests/qemuxml2argvdata/video-vga-qxl-heads.args create mode 100644 tests/qemuxml2argvdata/video-vga-qxl-heads.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/video-virtio-gpu-device.args rename tests/qemuxml2argvdata/{video-qxl-sec-device-vgamem.args => video-virtio-gpu-device.x86_64-latest.args} (57%) rename tests/qemuxml2argvdata/{video-virtio-gpu-sdl-gl.args => video-virtio-gpu-sdl-gl.x86_64-latest.args} (56%) rename tests/qemuxml2argvdata/{video-virtio-gpu-secondary.args => video-virtio-gpu-secondary.x86_64-latest.args} (51%) rename tests/qemuxml2argvdata/{video-virtio-gpu-spice-gl.args => video-virtio-gpu-spice-gl.x86_64-latest.args} (59%) delete mode 100644 tests/qemuxml2argvdata/video-virtio-gpu-virgl.args create mode 100644 tests/qemuxml2argvdata/video-virtio-gpu-virgl.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/video-virtio-vga.args rename tests/qemuxml2argvdata/{video-qxl-sec-device.args => video-virtio-vga.x86_64-latest.args} (57%) rename tests/qemuxml2xmloutdata/{acpi-table.xml => acpi-table.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{autoindex.xml => autoindex.x86_64-latest.xml} (98%) create mode 100644 tests/qemuxml2xmloutdata/balloon-device-auto.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/balloon-device-auto.xml rename tests/qemuxml2xmloutdata/{balloon-device-period.xml => balloon-device-period.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{blkiotune-device.xml => blkiotune-device.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{blkiotune.xml => blkiotune.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{boot-cdrom.xml => boot-cdrom.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{boot-floppy-q35.xml => boot-floppy-q35.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{boot-floppy.xml => boot-floppy.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{boot-menu-disable-with-timeout.xml => boot-menu-disable-with-timeout.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{boot-menu-disable.xml => boot-menu-disable.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{boot-menu-enable-with-timeout.xml => boot-menu-enable-with-timeout.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{boot-multi.xml => boot-multi.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{boot-network.xml => boot-network.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{boot-order.xml => boot-order.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{channel-guestfwd.xml => channel-guestfwd.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{channel-unix-source-path-active.xml => channel-unix-source-path-active.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{channel-unix-source-path-inactive.xml => channel-unix-source-path-inactive.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{channel-virtio-auto.xml => channel-virtio-auto.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{channel-virtio-state-active.xml => channel-virtio-state-active.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{channel-virtio-state-inactive.xml => channel-virtio-state-inactive.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{channel-virtio.xml => channel-virtio.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{chardev-label.xml => chardev-label.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{clock-catchup.xml => clock-catchup.x86_64-latest.xml} (84%) create mode 100644 tests/qemuxml2xmloutdata/clock-localtime.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/clock-localtime.xml rename tests/qemuxml2xmloutdata/{clock-realtime.xml => clock-realtime.x86_64-latest.xml} (100%) create mode 100644 tests/qemuxml2xmloutdata/clock-timer-hyperv-rtc.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/clock-timer-hyperv-rtc.xml create mode 100644 tests/qemuxml2xmloutdata/clock-utc.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/clock-utc.xml rename tests/qemuxml2xmloutdata/{console-compat-auto.xml => console-compat-auto.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{console-compat.xml => console-compat.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{console-compat2.xml => console-compat2.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{console-virtio-many.xml => console-virtio-many.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{console-virtio.xml => console-virtio.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{controller-virtio-scsi.xml => controller-virtio-scsi.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{cpu-check-default-none.xml => cpu-check-default-none.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{cpu-check-default-none2.xml => cpu-check-default-none2.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{cpu-check-default-partial.xml => cpu-check-default-partial.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{cpu-check-partial.xml => cpu-check-default-partial2.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{cpu-check-full.xml => cpu-check-full.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{cpu-check-none.xml => cpu-check-none.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{cpu-check-default-partial2.xml => cpu-check-partial.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{cpu-empty.xml => cpu-empty.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{cpu-eoi-disabled.xml => cpu-eoi-disabled.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{cpu-eoi-enabled.xml => cpu-eoi-enabled.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{cpu-host-kvmclock.xml => cpu-host-kvmclock.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{cpu-host-model-features.xml => cpu-host-model-features.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{cpu-host-model-vendor.xml => cpu-host-model-vendor.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{cpu-host-passthrough-features.xml => cpu-host-passthrough-features.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{cpu-kvmclock.xml => cpu-kvmclock.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{cpu-numa-disjoint.xml => cpu-numa-disjoint.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{cpu-numa-disordered.xml => cpu-numa-disordered.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{cpu-numa-memshared.xml => cpu-numa-memshared.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{cpu-numa2.xml => cpu-numa-no-memory-element.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{cpu-numa1.xml => cpu-numa1.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{cpu-numa-no-memory-element.xml => cpu-numa2.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{default-kvm-host-arch.xml => default-kvm-host-arch.x86_64-latest.xml} (79%) rename tests/qemuxml2xmloutdata/{default-qemu-host-arch.xml => default-qemu-host-arch.x86_64-latest.xml} (79%) delete mode 100644 tests/qemuxml2xmloutdata/default-video-type-x86_64-caps-test-0.xml rename tests/qemuxml2xmloutdata/{default-video-type-x86_64-caps-test-1.xml => default-video-type-x86_64.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{disk-active-commit-active.xml => disk-active-commit-active.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{disk-active-commit-inactive.xml => disk-active-commit-inactive.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{disk-aio.xml => disk-aio.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-backing-chains-index-active.xml => disk-backing-chains-index-active.x86_64-latest.xml} (97%) rename tests/qemuxml2xmloutdata/{disk-backing-chains-index-inactive.xml => disk-backing-chains-index-inactive.x86_64-latest.xml} (97%) rename tests/qemuxml2xmloutdata/{disk-backing-chains-noindex.xml => disk-backing-chains-noindex.x86_64-latest.xml} (97%) rename tests/qemuxml2xmloutdata/{disk-boot-cdrom.xml => disk-boot-cdrom.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-boot-disk.xml => disk-boot-disk.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-cdrom-bus-other.xml => disk-cdrom-bus-other.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{disk-cdrom-empty-network-invalid.x86_64-latest.xml => disk-cdrom-empty-network-invalid-active.x86_64-latest.xml} (100%) create mode 120000 tests/qemuxml2xmloutdata/disk-cdrom-empty-network-invalid-inactive.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{disk-cdrom.xml => disk-cdrom.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{disk-copy_on_read.xml => disk-copy_on_read.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{disk-error-policy.xml => disk-error-policy.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{disk-floppy.xml => disk-floppy.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{disk-fmt-qcow.xml => disk-fmt-qcow.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-mirror-active.xml => disk-mirror-active.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{disk-mirror-inactive.xml => disk-mirror-inactive.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{disk-mirror-old-active.xml => disk-mirror-old-active.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-mirror-old-inactive.xml => disk-mirror-old-inactive.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{disk-network-gluster.xml => disk-network-gluster.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{disk-network-iscsi.xml => disk-network-iscsi.x86_64-latest.xml} (96%) rename tests/qemuxml2xmloutdata/{disk-network-nbd.xml => disk-network-nbd.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{disk-network-rbd.xml => disk-network-rbd.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{disk-network-sheepdog.xml => disk-network-sheepdog.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-network-source-auth.xml => disk-network-source-auth.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{disk-network-tlsx509-nbd.xml => disk-network-tlsx509-nbd.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{disk-network-tlsx509-vxhs.xml => disk-network-tlsx509-vxhs.x86_64-5.0.0.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-network-vxhs.xml => disk-network-vxhs.x86_64-5.0.0.xml} (84%) rename tests/qemuxml2xmloutdata/{disk-scsi-device-auto.xml => disk-scsi-device-auto.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{disk-scsi-disk-vpd.xml => disk-scsi-disk-vpd.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{disk-serial.xml => disk-serial.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{disk-source-pool-mode.xml => disk-source-pool-mode.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{disk-source-pool.xml => disk-source-pool.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{disk-usb-device.xml => disk-usb-device.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{disk-virtio-scsi-reservations.xml => disk-virtio-scsi-reservations.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{disk-virtio.xml => disk-virtio.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{downscript.xml => downscript.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{eoi-disabled.xml => eoi-disabled.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{eoi-enabled.xml => eoi-enabled.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{event_idx.xml => event_idx.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{fd-memory-no-numa-topology.xml => fd-memory-no-numa-topology.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{fd-memory-numa-topology.xml => fd-memory-numa-topology.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{fd-memory-numa-topology2.xml => fd-memory-numa-topology2.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{fd-memory-numa-topology3.xml => fd-memory-numa-topology3.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{floppy-drive-fat.xml => floppy-drive-fat.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{graphics-dbus-address.xml => graphics-dbus-address.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{graphics-dbus-audio.xml => graphics-dbus-audio.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{graphics-dbus-chardev.xml => graphics-dbus-chardev.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{graphics-dbus-p2p.xml => graphics-dbus-p2p.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{graphics-dbus.xml => graphics-dbus.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{graphics-egl-headless-rendernode.xml => graphics-egl-headless-rendernode.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{graphics-listen-network.xml => graphics-listen-network.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{graphics-listen-network2.xml => graphics-listen-network2.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{graphics-sdl-fullscreen.xml => graphics-sdl-fullscreen.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{graphics-sdl.xml => graphics-sdl.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{graphics-vnc-auto-socket-cfg.xml => graphics-vnc-auto-socket-cfg.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{graphics-vnc-auto-socket.xml => graphics-vnc-auto-socket.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{graphics-vnc-egl-headless.xml => graphics-vnc-egl-headless.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{graphics-vnc.xml => graphics-vnc-no-listen-attr.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{graphics-vnc-remove-generated-socket-active.xml => graphics-vnc-remove-generated-socket-active.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{graphics-vnc-remove-generated-socket-inactive.xml => graphics-vnc-remove-generated-socket-inactive.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{graphics-vnc-sasl.xml => graphics-vnc-sasl.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{graphics-vnc-socket.xml => graphics-vnc-socket.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{graphics-vnc-tls.xml => graphics-vnc-tls.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{graphics-vnc-websocket.xml => graphics-vnc-websocket.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{graphics-vnc-no-listen-attr.xml => graphics-vnc.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{hostdev-mdev-display.xml => hostdev-mdev-display.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{hostdev-mdev-precreated.xml => hostdev-mdev-precreated.x86_64-latest.xml} (79%) rename tests/qemuxml2xmloutdata/{hostdev-pci-address-unassigned.xml => hostdev-pci-address-unassigned.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{hostdev-pci-multifunction.xml => hostdev-pci-multifunction.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{hostdev-scsi-autogen-address.xml => hostdev-scsi-autogen-address.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{hostdev-scsi-large-unit.xml => hostdev-scsi-large-unit.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{hostdev-scsi-lsi.xml => hostdev-scsi-lsi.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{hostdev-scsi-shareable.xml => hostdev-scsi-shareable.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{hostdev-scsi-vhost-scsi-pci.xml => hostdev-scsi-vhost-scsi-pci.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{hostdev-scsi-virtio-scsi.xml => hostdev-scsi-virtio-scsi.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{hostdev-vfio.xml => hostdev-vfio.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{hyperv-off.xml => hyperv-off.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{hyperv-panic.xml => hyperv-panic.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{hyperv-passthrough.xml => hyperv-passthrough.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{hyperv-stimer-direct.xml => hyperv-stimer-direct.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{hyperv.xml => hyperv.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{input-usbmouse.xml => input-usbmouse.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{input-usbtablet.xml => input-usbtablet.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{interface-driver.xml => interface-driver.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{kvm-features-off.xml => kvm-features-off.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{kvm-features.xml => kvm-features.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{kvmclock.xml => kvmclock.x86_64-latest.xml} (75%) rename tests/qemuxml2xmloutdata/{lease.xml => lease.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{machine-core-off.xml => machine-core-off.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{machine-core-on.xml => machine-core-on.x86_64-latest.xml} (80%) rename tests/qemuxml2xmloutdata/{memory-hotplug-dimm.xml => memory-hotplug-dimm.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{memory-hotplug-nvdimm-access.xml => memory-hotplug-nvdimm-access.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{memory-hotplug-nvdimm-align.xml => memory-hotplug-nvdimm-align.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{memory-hotplug-nvdimm-label.xml => memory-hotplug-nvdimm-label.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{memory-hotplug-nvdimm-pmem.xml => memory-hotplug-nvdimm-pmem.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{memory-hotplug-nvdimm-readonly.xml => memory-hotplug-nvdimm-readonly.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{memory-hotplug-nvdimm.xml => memory-hotplug-nvdimm.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{memory-hotplug.xml => memory-hotplug.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{memorybacking-set.xml => memorybacking-set.x86_64-latest.xml} (78%) rename tests/qemuxml2xmloutdata/{memorybacking-unset.xml => memorybacking-unset.x86_64-latest.xml} (78%) create mode 100644 tests/qemuxml2xmloutdata/memtune-unlimited.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/memtune-unlimited.xml rename tests/qemuxml2xmloutdata/{memtune.xml => memtune.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{metadata-duplicate.xml => metadata-duplicate.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{metadata.xml => metadata.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{migrate.xml => migrate.x86_64-latest.xml} (80%) rename tests/qemuxml2xmloutdata/{minimal.xml => minimal.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{misc-acpi.xml => misc-acpi.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{misc-disable-s3.xml => misc-disable-s3.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{misc-disable-suspends.xml => misc-disable-suspends.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{misc-enable-s4.xml => misc-enable-s4.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{misc-no-reboot.xml => misc-no-reboot.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{misc-uuid.xml => misc-uuid.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{net-bandwidth.xml => net-bandwidth.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{net-bandwidth2.xml => net-bandwidth2.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{net-coalesce.xml => net-coalesce.x86_64-latest.xml} (94%) rename tests/qemuxml2xmloutdata/{net-eth-hostip.xml => net-eth-hostip.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{net-eth-ifname.xml => net-eth-ifname.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{net-eth-unmanaged-tap.xml => net-eth-unmanaged-tap.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{net-eth.xml => net-eth.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{net-hostdev-bootorder.xml => net-hostdev-bootorder.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{net-hostdev-vfio.xml => net-hostdev-vfio.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{net-hostdev.xml => net-hostdev.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{net-many-models.xml => net-many-models.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{net-midonet.xml => net-midonet.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{net-mtu.xml => net-mtu.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{net-openvswitch.xml => net-openvswitch.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{net-server.xml => net-server.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{net-udp.xml => net-udp.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{net-user-addr.xml => net-user-addr.x86_64-latest.xml} (100%) delete mode 120000 tests/qemuxml2xmloutdata/net-user-passt.xml rename tests/qemuxml2xmloutdata/{net-user.xml => net-user.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{net-vdpa-multiqueue.xml => net-vdpa-multiqueue.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{net-vdpa.xml => net-vdpa.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{net-vhostuser.xml => net-vhostuser.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{net-virtio-device.xml => net-virtio-device.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{net-virtio-disable-offloads.xml => net-virtio-disable-offloads.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{net-virtio-network-portgroup.xml => net-virtio-network-portgroup.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{net-virtio-rxtxqueuesize.xml => net-virtio-rxtxqueuesize.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{net-virtio-teaming-hostdev.xml => net-virtio-teaming-hostdev.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{net-virtio-teaming-network.xml => net-virtio-teaming-network.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{net-virtio-teaming.xml => net-virtio-teaming.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{net-virtio.xml => net-virtio.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{nosharepages.xml => nosharepages.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{numad-auto-memory-vcpu-cpuset.xml => numad-auto-memory-vcpu-cpuset.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{numad-auto-memory-vcpu-no-cpuset-and-placement.xml => numad-auto-memory-vcpu-no-cpuset-and-placement.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{numad-auto-vcpu-no-numatune.xml => numad-auto-vcpu-no-numatune.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{numad-static-vcpu-no-numatune.xml => numad-static-vcpu-no-numatune.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{numatune-auto-prefer.xml => numatune-auto-prefer.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{numatune-distances.xml => numatune-distances.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{numatune-hmat.xml => numatune-hmat.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{numatune-memnode-no-memory.xml => numatune-memnode-no-memory.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{numatune-memnode.xml => numatune-memnode.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{numatune-no-vcpu.xml => numatune-no-vcpu.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{pages-discard.xml => pages-discard.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{panic-double.xml => panic-double.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{panic-no-address.xml => panic-no-address.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{panic.xml => panic.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{pci-autoadd-addr.xml => pci-autoadd-addr.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{pci-autoadd-idx.xml => pci-autoadd-idx.x86_64-latest.xml} (95%) rename tests/qemuxml2xmloutdata/{pci-autofill-addr.xml => pci-autofill-addr.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{pci-bridge-many-disks.xml => pci-bridge-many-disks.x86_64-latest.xml} (99%) rename tests/qemuxml2xmloutdata/{pci-bridge.xml => pci-bridge.x86_64-latest.xml} (98%) rename tests/qemuxml2xmloutdata/{pci-expander-bus.xml => pci-expander-bus.x86_64-latest.xml} (98%) rename tests/qemuxml2xmloutdata/{pci-many.xml => pci-many.x86_64-latest.xml} (98%) rename tests/qemuxml2xmloutdata/{pci-rom-disabled-invalid.xml => pci-rom-disabled-invalid.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{pci-rom-disabled.xml => pci-rom-disabled.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{pci-rom.xml => pci-rom.x86_64-latest.xml} (89%) rename tests/qemuxml2xmloutdata/{pci-serial-dev-chardev.xml => pci-serial-dev-chardev.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{pcie-expander-bus.xml => pcie-expander-bus.x86_64-latest.xml} (96%) rename tests/qemuxml2xmloutdata/{pcie-root-port-model-generic.xml => pcie-root-port-model-generic.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{pcie-root-port-model-ioh3420.xml => pcie-root-port-model-ioh3420.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{pcie-root-port.xml => pcie-root-port.x86_64-latest.xml} (85%) create mode 100644 tests/qemuxml2xmloutdata/pcie-root.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/pcie-root.xml rename tests/qemuxml2xmloutdata/{pcie-switch-downstream-port.xml => pcie-switch-downstream-port.x86_64-latest.xml} (92%) create mode 100644 tests/qemuxml2xmloutdata/pcie-switch-upstream-port.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{pcihole64-gib.xml => pcihole64-gib.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{q35.xml => pcihole64-q35.x86_64-latest.xml} (65%) delete mode 100644 tests/qemuxml2xmloutdata/pcihole64-q35.xml rename tests/qemuxml2xmloutdata/{pcihole64.xml => pcihole64.x86_64-latest.xml} (86%) create mode 100644 tests/qemuxml2xmloutdata/pmu-feature-off.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/pmu-feature-off.xml create mode 100644 tests/qemuxml2xmloutdata/pmu-feature.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/pmu-feature.xml rename tests/qemuxml2xmloutdata/{pv-spinlock-disabled.xml => pv-spinlock-disabled.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{pv-spinlock-enabled.xml => pv-spinlock-enabled.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{q35-pci-force-address.xml => q35-pci-force-address.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{q35-usb2-reorder.xml => q35-usb2-multi.x86_64-latest.xml} (97%) rename tests/qemuxml2xmloutdata/{q35-usb2-multi.xml => q35-usb2-reorder.x86_64-latest.xml} (97%) rename tests/qemuxml2xmloutdata/{q35-usb2.xml => q35-usb2.x86_64-latest.xml} (96%) rename tests/qemuxml2xmloutdata/{pcie-switch-upstream-port.xml => q35.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{qemu-ns-no-env.xml => qemu-ns-no-env.x86_64-latest.xml} (82%) create mode 100644 tests/qemuxml2xmloutdata/reboot-timeout-disabled.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/reboot-timeout-disabled.xml create mode 100644 tests/qemuxml2xmloutdata/reboot-timeout-enabled.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/reboot-timeout-enabled.xml create mode 100644 tests/qemuxml2xmloutdata/restore-v2.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/restore-v2.xml rename tests/qemuxml2xmloutdata/{seclabel-dac-none.xml => seclabel-dac-none.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{seclabel-device-multiple.xml => seclabel-device-multiple.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{seclabel-dynamic-none.xml => seclabel-dynamic-none.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{seclabel-none.xml => seclabel-none.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{seclabel-static-labelskip-active.xml => seclabel-static-labelskip-active.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{seclabel-static-labelskip-inactive.xml => seclabel-static-labelskip-inactive.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{seclabel-static.xml => seclabel-static.x86_64-latest.xml} (83%) rename tests/qemuxml2xmloutdata/{serial-debugcon.xml => serial-debugcon.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{serial-spiceport.xml => serial-spiceport.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{serial-target-port-auto.xml => serial-target-port-auto.x86_64-latest.xml} (86%) rename tests/qemuxml2xmloutdata/{serial-tcp-tlsx509-chardev-notls.xml => serial-tcp-tlsx509-chardev-notls.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{serial-tcp-tlsx509-chardev.xml => serial-tcp-tlsx509-chardev.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{shmem-plain-doorbell.xml => shmem-plain-doorbell.x86_64-latest.xml} (90%) delete mode 100644 tests/qemuxml2xmloutdata/shmem.xml rename tests/qemuxml2xmloutdata/{smartcard-host.xml => smartcard-controller.x86_64-latest.xml} (78%) rename tests/qemuxml2xmloutdata/{smartcard-host-certificates-database.xml => smartcard-host-certificates-database.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{smartcard-host-certificates.xml => smartcard-host-certificates.x86_64-latest.xml} (80%) rename tests/qemuxml2xmloutdata/{smartcard-controller.xml => smartcard-host.x86_64-latest.xml} (78%) rename tests/qemuxml2xmloutdata/{smartcard-passthrough-spicevmc.xml => smartcard-passthrough-spicevmc.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{smartcard-passthrough-tcp.xml => smartcard-passthrough-tcp.x86_64-latest.xml} (80%) rename tests/qemuxml2xmloutdata/{smbios-multiple-type2.xml => smbios-multiple-type2.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{smbios-type-fwcfg.xml => smbios-type-fwcfg.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{smbios.xml => smbios.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{smp.xml => smp.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{tap-vhost-incorrect.xml => tap-vhost-incorrect.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{tap-vhost.xml => tap-vhost.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{usb-controller-default-q35.xml => usb-controller-default-q35.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{usb-controller-explicit-q35.xml => usb-controller-explicit-q35.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{usb-piix3-controller.xml => usb-controller.x86_64-latest.xml} (81%) rename tests/qemuxml2xmloutdata/{usb-ich9-ehci-addr.xml => usb-ich9-ehci-addr.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{usb-none.xml => usb-none.x86_64-latest.xml} (79%) rename tests/qemuxml2xmloutdata/{usb-controller.xml => usb-piix3-controller.x86_64-latest.xml} (75%) rename tests/qemuxml2xmloutdata/{usb-port-missing.xml => usb-port-missing.x86_64-latest.xml} (79%) rename tests/qemuxml2xmloutdata/{usb-redir-filter-version.xml => usb-redir-filter-version.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{usb-redir-filter.xml => usb-redir-filter.x86_64-latest.xml} (91%) rename tests/qemuxml2xmloutdata/{usb-redir.xml => usb-redir.x86_64-latest.xml} (90%) rename tests/qemuxml2xmloutdata/{vhost_queues.xml => vhost_queues.x86_64-latest.xml} (93%) rename tests/qemuxml2xmloutdata/{video-device-pciaddr-default.xml => video-device-pciaddr-default.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{video-none-device.xml => video-none-device.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{video-qxl-heads.xml => video-qxl-heads.x86_64-latest.xml} (87%) rename tests/qemuxml2xmloutdata/{video-qxl-noheads.xml => video-qxl-noheads.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{video-qxl-resolution.xml => video-qxl-resolution.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{video-virtio-gpu-device.xml => video-virtio-gpu-device.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{video-virtio-gpu-sdl-gl.xml => video-virtio-gpu-sdl-gl.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{video-virtio-gpu-secondary.xml => video-virtio-gpu-secondary.x86_64-latest.xml} (88%) rename tests/qemuxml2xmloutdata/{video-virtio-gpu-spice-gl.xml => video-virtio-gpu-spice-gl.x86_64-latest.xml} (85%) rename tests/qemuxml2xmloutdata/{video-virtio-gpu-virgl.xml => video-virtio-gpu-virgl.x86_64-latest.xml} (84%) rename tests/qemuxml2xmloutdata/{virtio-input-passthrough.xml => virtio-input-passthrough.x86_64-latest.xml} (79%) rename tests/qemuxml2xmloutdata/{virtio-input.xml => virtio-input.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{virtio-lun.xml => virtio-lun.x86_64-latest.xml} (92%) rename tests/qemuxml2xmloutdata/{virtio-rng-egd.xml => virtio-rng-egd.x86_64-latest.xml} (80%) rename tests/qemuxml2xmloutdata/{virtio-rng-random.xml => virtio-rng-random.x86_64-latest.xml} (80%) rename tests/qemuxml2xmloutdata/{vmcoreinfo.xml => vmcoreinfo.x86_64-latest.xml} (82%) rename tests/qemuxml2xmloutdata/{watchdog.xml => watchdog.x86_64-latest.xml} (88%) -- 2.41.0