libvirt/tests/qemustatusxml2xmldata
Laine Stump 956e1ca6aa tests: remove explicit <driver name='vfio'/> from hostdev test cases
The long-deprecated use of <driver name='vfio|xen|kvm'/> in domain xml
for <hostdev> devices was only ever necessary during the period when
libvirt (and the Linux kernel) supported both VFIO and "legacy KVM"
styles of hostdev device assignment for QEMU. This became pointless
many years ago when legacy KVM device assignment was removed from the
kernel, and support for that style of device assignment was completely
disabled in the libvirt source in 2019 (commit
v5.6.0-316-g2e7225ea8c).

Nevertheless, there were instances of <driver name='vfio'/> in the
unit test data that were then (unnecessarily) propagated to several
more tests over the years. This patch cleans out those unnecessary
explicit settings of driver name='vfio' in all QEMU unit test data,
proving that the attribute is no longer (externally) needed. (A later
patch which adds a 2nd attribute to the <driver> element will include
a test case that explicitly exercises the driver name attribute).

Signed-off-by: Laine Stump <laine@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
2024-01-07 23:59:00 -05:00
..
backup-pull-in.xml qemu: domain: Store and update 'fdsetindex' across libvirtd restarts 2022-05-16 09:15:45 +02:00
backup-pull-out.xml tests: qemustatusxml2xml: Add test for 'pull' type backup job 2019-12-10 12:41:57 +01:00
blockjob-blockdev-in.xml qemu: domain: Identify blockjobs by storage nodename in VM status XML 2023-10-17 14:16:15 +02:00
blockjob-blockdev-out.xml tests: qemustatusxml2xml: Add test case for block job tracking 2019-07-18 17:59:34 +02:00
blockjob-mirror-in.xml tests: Drop more QEMU driver config overrides 2023-03-06 14:44:13 +01:00
blockjob-mirror-out.xml
migration-in-params-in.xml qemu: domain: Assume QEMU_CAPS_BLOCKDEV for the domain private code 2022-08-11 15:24:11 +02:00
migration-in-params-out.xml qemuxml2xmltest: Add status XML tests for migration params 2018-04-17 10:46:23 +02:00
migration-out-nbd-bitmaps-in.xml qemu: Restore async job start timestamp on reconnect 2022-06-07 17:40:20 +02:00
migration-out-nbd-bitmaps-out.xml tests: qemustatusxml2xml: Add status XML from migration with bitmaps 2021-02-20 13:21:21 +01:00
migration-out-nbd-in.xml qemustatusxml2xml: Remove obsolete 'json' attribute 2022-11-02 09:26:03 +01:00
migration-out-nbd-out.xml qemu: domain: Assume QEMU_CAPS_BLOCKDEV for the domain private code 2022-08-11 15:24:11 +02:00
migration-out-nbd-tls-in.xml qemustatusxml2xml: Remove obsolete 'json' attribute 2022-11-02 09:26:03 +01:00
migration-out-nbd-tls-out.xml qemu: domain: Assume QEMU_CAPS_BLOCKDEV for the domain private code 2022-08-11 15:24:11 +02:00
migration-out-params-in.xml qemu: domain: Assume QEMU_CAPS_BLOCKDEV for the domain private code 2022-08-11 15:24:11 +02:00
migration-out-params-out.xml qemuxml2xmltest: Add status XML tests for migration params 2018-04-17 10:46:23 +02:00
modern-in.xml tests: remove explicit <driver name='vfio'/> from hostdev test cases 2024-01-07 23:59:00 -05:00
modern-out.xml tests: qemuxml2xml: Add modern example of status XML to the test 2018-03-13 13:54:11 +01:00
upgrade-in.xml qemustatusxml2xml: Remove obsolete 'json' attribute 2022-11-02 09:26:03 +01:00
upgrade-out.xml qemu: domain: Assume QEMU_CAPS_BLOCKDEV for the domain private code 2022-08-11 15:24:11 +02:00
vcpus-multi-in.xml tests: Drop more QEMU driver config overrides 2023-03-06 14:44:13 +01:00
vcpus-multi-out.xml