[PATCH 14/80] tests: Force QEMU_CAPS_BLOCKDEV(_HOSTDEV_SCSI) in fake caps tests

Pavel Hrdina phrdina at redhat.com
Wed Aug 3 08:43:05 UTC 2022


On Tue, Jul 26, 2022 at 04:36:52PM +0200, Peter Krempa wrote:
> Until we finish removing the capabilities we need to force them in the
> tests so that it's obvious that the code changes have no impact.
> 
> Signed-off-by: Peter Krempa <pkrempa at redhat.com>
> ---
>  .../aarch64-aavmf-virtio-mmio.args            |   5 +-
>  .../aarch64-cpu-passthrough.args              |   5 +-
>  .../aarch64-kvm-32-on-64.args                 |   5 +-
>  .../aarch64-virt-2.6-virtio-pci-default.args  |   5 +-
>  .../qemuxml2argvdata/aarch64-virt-virtio.args |   5 +-
>  .../aarch64-virtio-pci-default.args           |   5 +-
>  .../aarch64-virtio-pci-manual-addresses.args  |   5 +-
>  .../arm-vexpressa9-virtio.args                |   5 +-
>  tests/qemuxml2argvdata/arm-virt-virtio.args   |   5 +-
>  tests/qemuxml2argvdata/audio-default-sdl.args |   5 +-
>  .../qemuxml2argvdata/audio-default-spice.args |   5 +-
>  tests/qemuxml2argvdata/audio-default-vnc.args |   5 +-
>  tests/qemuxml2argvdata/autoindex.args         |   5 +-
>  .../qemuxml2argvdata/balloon-device-auto.args |   5 +-
>  .../balloon-device-deflate-off.args           |   5 +-
>  .../balloon-device-deflate.args               |   5 +-
>  .../balloon-device-period.args                |   5 +-
>  tests/qemuxml2argvdata/balloon-device.args    |   5 +-
>  tests/qemuxml2argvdata/blkiotune-device.args  |   5 +-
>  tests/qemuxml2argvdata/blkiotune.args         |   5 +-
>  tests/qemuxml2argvdata/boot-cdrom.args        |   5 +-
>  tests/qemuxml2argvdata/boot-complex.args      |  35 +-
>  tests/qemuxml2argvdata/boot-floppy-q35.args   |   6 +-
>  tests/qemuxml2argvdata/boot-floppy.args       |  10 +-
>  .../boot-menu-disable-drive.args              |   5 +-
>  tests/qemuxml2argvdata/boot-menu-disable.args |   5 +-
>  .../boot-menu-enable-with-timeout.args        |   5 +-
>  tests/qemuxml2argvdata/boot-menu-enable.args  |   5 +-
>  tests/qemuxml2argvdata/boot-multi.args        |   5 +-
>  tests/qemuxml2argvdata/boot-network.args      |   5 +-
>  tests/qemuxml2argvdata/boot-order.args        |  20 +-
>  tests/qemuxml2argvdata/channel-guestfwd.args  |   5 +-
>  tests/qemuxml2argvdata/channel-spicevmc.args  |   5 +-
>  .../qemuxml2argvdata/channel-virtio-auto.args |   5 +-
>  .../channel-virtio-autoadd.args               |   5 +-
>  .../channel-virtio-autoassign.args            |   5 +-
>  .../channel-virtio-default.args               |   5 +-
>  .../channel-virtio-state.args                 |   5 +-
>  .../qemuxml2argvdata/channel-virtio-unix.args |   5 +-
>  tests/qemuxml2argvdata/channel-virtio.args    |   5 +-
>  tests/qemuxml2argvdata/clock-catchup.args     |   5 +-
>  tests/qemuxml2argvdata/clock-france.args      |   5 +-
>  tests/qemuxml2argvdata/clock-hpet-off.args    |   5 +-
>  .../clock-localtime-basis-localtime.args      |   5 +-
>  tests/qemuxml2argvdata/clock-localtime.args   |   5 +-
>  tests/qemuxml2argvdata/clock-realtime.args    |   5 +-
>  tests/qemuxml2argvdata/clock-utc.args         |   5 +-
>  tests/qemuxml2argvdata/clock-variable.args    |   5 +-
>  .../qemuxml2argvdata/console-compat-auto.args |   5 +-
>  .../console-compat-chardev.args               |   5 +-
>  tests/qemuxml2argvdata/console-compat.args    |   5 +-
>  .../qemuxml2argvdata/console-virtio-ccw.args  |   5 +-
>  .../qemuxml2argvdata/console-virtio-many.args |   5 +-
>  tests/qemuxml2argvdata/console-virtio.args    |   5 +-
>  tests/qemuxml2argvdata/controller-order.args  |  10 +-
>  .../cpu-host-passthrough-features.args        |   5 +-
>  .../qemuxml2argvdata/cputune-zero-shares.args |   5 +-
>  tests/qemuxml2argvdata/cputune.args           |   5 +-
>  .../firmware-manual-efi-acpi-aarch64.args     |   8 +-
>  .../firmware-manual-efi-acpi-q35.args         |   8 +-
>  .../firmware-manual-efi-noacpi-aarch64.args   |   8 +-
>  .../firmware-manual-efi-secure.args           |   8 +-
>  .../qemuxml2argvdata/firmware-manual-efi.args |   8 +-
>  .../qemuxml2argvdata/graphics-dbus-audio.args |   5 +-
>  .../graphics-egl-headless.args                |   5 +-
>  .../graphics-sdl-fullscreen.args              |   5 +-
>  tests/qemuxml2argvdata/graphics-sdl.args      |   5 +-
>  .../hostdev-scsi-vhost-scsi-ccw.args          |   5 +-
>  .../hostdev-scsi-vhost-scsi-pci.args          |   5 +-
>  .../hostdev-vfio-multidomain.args             |   5 +-
>  tests/qemuxml2argvdata/hostdev-vfio.args      |   5 +-
>  .../qemuxml2argvdata/hugepages-memaccess.args |   5 +-
>  .../hugepages-memaccess2.args                 |   5 +-
>  tests/qemuxml2argvdata/hugepages-shared.args  |   5 +-
>  .../hvf-aarch64-virt-headless.args            |  13 +-
>  .../hvf-x86_64-q35-headless.args              |   5 +-
>  .../qemuxml2argvdata/input-usbmouse-addr.args |   5 +-
>  tests/qemuxml2argvdata/input-usbmouse.args    |   5 +-
>  tests/qemuxml2argvdata/input-usbtablet.args   |   5 +-
>  tests/qemuxml2argvdata/input-virtio-ccw.args  |   5 +-
>  .../iothreads-disk-virtio-ccw.args            |  10 +-
>  tests/qemuxml2argvdata/iothreads-disk.args    |  15 +-
>  .../iothreads-ids-partial.args                |   5 +-
>  tests/qemuxml2argvdata/iothreads-ids.args     |   5 +-
>  tests/qemuxml2argvdata/iothreads.args         |   5 +-
>  tests/qemuxml2argvdata/kvm-pit-delay.args     |   5 +-
>  tests/qemuxml2argvdata/kvm-pit-discard.args   |   5 +-
>  .../machine-aeskeywrap-off-cap.args           |   5 +-
>  .../machine-aeskeywrap-off-caps.args          |   5 +-
>  .../machine-aeskeywrap-on-cap.args            |   5 +-
>  .../machine-aeskeywrap-on-caps.args           |   5 +-
>  tests/qemuxml2argvdata/machine-aliases1.args  |   5 +-
>  tests/qemuxml2argvdata/machine-aliases2.args  |   5 +-
>  tests/qemuxml2argvdata/machine-core-off.args  |   5 +-
>  tests/qemuxml2argvdata/machine-core-on.args   |   5 +-
>  .../machine-deakeywrap-off-cap.args           |   5 +-
>  .../machine-deakeywrap-off-caps.args          |   5 +-
>  .../machine-deakeywrap-on-cap.args            |   5 +-
>  .../machine-deakeywrap-on-caps.args           |   5 +-
>  .../machine-keywrap-none-caps.args            |   5 +-
>  .../machine-keywrap-none.args                 |   5 +-
>  ...ine-loadparm-multiple-disks-nets-s390.args |  10 +-
>  .../machine-loadparm-s390.args                |   5 +-
>  .../qemuxml2argvdata/machine-vmport-opt.args  |   5 +-
>  tests/qemuxml2argvdata/master-key.args        |   5 +-
>  .../memory-hotplug-dimm-addr.args             |   5 +-
>  .../qemuxml2argvdata/memory-hotplug-dimm.args |   5 +-
>  tests/qemuxml2argvdata/memory-hotplug.args    |   5 +-
>  tests/qemuxml2argvdata/memtune-unlimited.args |   5 +-
>  tests/qemuxml2argvdata/memtune.args           |   5 +-
>  tests/qemuxml2argvdata/migrate.args           |   5 +-
>  tests/qemuxml2argvdata/minimal.args           |   5 +-
>  tests/qemuxml2argvdata/misc-acpi.args         |   5 +-
>  tests/qemuxml2argvdata/misc-disable-s3.args   |   5 +-
>  .../misc-disable-suspends.args                |   5 +-
>  tests/qemuxml2argvdata/misc-enable-s4.args    |   5 +-
>  tests/qemuxml2argvdata/misc-uuid.args         |   5 +-
>  tests/qemuxml2argvdata/monitor-json.args      |   5 +-
>  .../multifunction-pci-device.args             |   5 +-
>  tests/qemuxml2argvdata/net-client.args        |   5 +-
>  tests/qemuxml2argvdata/net-eth-hostip.args    |   5 +-
>  tests/qemuxml2argvdata/net-eth-ifname.args    |   5 +-
>  tests/qemuxml2argvdata/net-eth-names.args     |   5 +-
>  .../net-eth-unmanaged-tap.args                |   5 +-
>  tests/qemuxml2argvdata/net-eth.args           |   5 +-
>  .../net-hostdev-bootorder.args                |   5 +-
>  .../net-hostdev-multidomain.args              |   5 +-
>  .../net-hostdev-vfio-multidomain.args         |   5 +-
>  tests/qemuxml2argvdata/net-hostdev-vfio.args  |   5 +-
>  tests/qemuxml2argvdata/net-hostdev.args       |   5 +-
>  tests/qemuxml2argvdata/net-mcast.args         |   5 +-
>  tests/qemuxml2argvdata/net-server.args        |   5 +-
>  tests/qemuxml2argvdata/net-udp.args           |   5 +-
>  tests/qemuxml2argvdata/net-user-addr.args     |   5 +-
>  tests/qemuxml2argvdata/net-user.args          |   5 +-
>  .../net-vhostuser-multiq.args                 |   5 +-
>  tests/qemuxml2argvdata/net-virtio-device.args |   5 +-
>  .../net-virtio-disable-offloads.args          |   5 +-
>  tests/qemuxml2argvdata/net-virtio-netdev.args |   5 +-
>  .../net-virtio-rxtxqueuesize.args             |   5 +-
>  .../net-virtio-teaming-hostdev.args           |   5 +-
>  .../qemuxml2argvdata/net-virtio-teaming.args  |   5 +-
>  tests/qemuxml2argvdata/net-virtio.args        |   5 +-
>  tests/qemuxml2argvdata/nosharepages.args      |   5 +-
>  .../numad-auto-memory-vcpu-cpuset.args        |   5 +-
>  ...o-memory-vcpu-no-cpuset-and-placement.args |   5 +-
>  .../numad-auto-vcpu-static-numatune.args      |   5 +-
>  .../numad-static-memory-auto-vcpu.args        |   5 +-
>  tests/qemuxml2argvdata/numad.args             |   5 +-
>  .../numatune-auto-nodeset-invalid.args        |   5 +-
>  tests/qemuxml2argvdata/numatune-memory.args   |   5 +-
>  .../parallel-parport-chardev.args             |   5 +-
>  .../parallel-tcp-chardev.args                 |   5 +-
>  tests/qemuxml2argvdata/pci-autoadd-addr.args  |   5 +-
>  tests/qemuxml2argvdata/pci-autoadd-idx.args   |   5 +-
>  tests/qemuxml2argvdata/pci-autofill-addr.args |   5 +-
>  .../pci-bridge-many-disks.args                | 525 +++++++++++-------
>  tests/qemuxml2argvdata/pci-bridge.args        |   5 +-
>  tests/qemuxml2argvdata/pci-many.args          | 145 +++--
>  tests/qemuxml2argvdata/pci-rom.args           |   5 +-
>  .../pci-serial-dev-chardev.args               |   5 +-
>  tests/qemuxml2argvdata/pcie-expander-bus.args |   5 +-
>  tests/qemuxml2argvdata/pcie-root-port.args    |   5 +-
>  .../pcie-switch-downstream-port.args          |   5 +-
>  .../pcie-switch-upstream-port.args            |   5 +-
>  tests/qemuxml2argvdata/pcihole64-q35.args     |   5 +-
>  .../pseries-vio-user-assigned.args            |   5 +-
>  tests/qemuxml2argvdata/pseries-vio.args       |   5 +-
>  tests/qemuxml2argvdata/q35-pcie-autoadd.args  |   5 +-
>  tests/qemuxml2argvdata/q35-pcie.args          |   5 +-
>  tests/qemuxml2argvdata/q35-usb2-multi.args    |   5 +-
>  tests/qemuxml2argvdata/q35-usb2-reorder.args  |   5 +-
>  tests/qemuxml2argvdata/q35-usb2.args          |   5 +-
>  .../q35-virt-manager-basic.args               |   5 +-
>  tests/qemuxml2argvdata/q35-virtio-pci.args    |   5 +-
>  tests/qemuxml2argvdata/q35.args               |   5 +-
>  tests/qemuxml2argvdata/qemu-ns-alt.args       |   5 +-
>  .../qemu-ns-commandline-ns0.args              |   5 +-
>  .../qemu-ns-commandline-ns1.args              |   5 +-
>  .../qemuxml2argvdata/qemu-ns-commandline.args |   5 +-
>  .../qemu-ns-domain-commandline-ns0.args       |   5 +-
>  .../qemu-ns-domain-commandline.args           |   5 +-
>  .../qemuxml2argvdata/qemu-ns-domain-ns0.args  |   5 +-
>  tests/qemuxml2argvdata/qemu-ns-no-env.args    |   5 +-
>  tests/qemuxml2argvdata/restore-v2-fd.args     |   5 +-
>  tests/qemuxml2argvdata/restore-v2.args        |   5 +-
>  tests/qemuxml2argvdata/riscv64-virt-pci.args  |   5 +-
>  tests/qemuxml2argvdata/riscv64-virt.args      |   5 +-
>  tests/qemuxml2argvdata/seclabel-dac-none.args |   5 +-
>  .../seclabel-dynamic-baselabel.args           |   5 +-
>  .../seclabel-dynamic-labelskip.args           |   5 +-
>  .../seclabel-dynamic-override.args            |  10 +-
>  .../seclabel-dynamic-relabel.args             |   5 +-
>  tests/qemuxml2argvdata/seclabel-dynamic.args  |   5 +-
>  tests/qemuxml2argvdata/seclabel-none.args     |   5 +-
>  .../seclabel-static-labelskip.args            |   5 +-
>  .../seclabel-static-relabel.args              |   5 +-
>  tests/qemuxml2argvdata/seclabel-static.args   |   5 +-
>  .../serial-dev-chardev-iobase.args            |   5 +-
>  .../qemuxml2argvdata/serial-dev-chardev.args  |   5 +-
>  .../qemuxml2argvdata/serial-file-chardev.args |   5 +-
>  tests/qemuxml2argvdata/serial-file-log.args   |   5 +-
>  .../qemuxml2argvdata/serial-many-chardev.args |   5 +-
>  .../qemuxml2argvdata/serial-pty-chardev.args  |   5 +-
>  tests/qemuxml2argvdata/serial-spiceport.args  |   5 +-
>  .../qemuxml2argvdata/serial-tcp-chardev.args  |   5 +-
>  .../serial-tcp-telnet-chardev.args            |   5 +-
>  .../serial-tcp-tlsx509-chardev-notls.args     |   5 +-
>  .../serial-tcp-tlsx509-chardev-verify.args    |   5 +-
>  .../serial-tcp-tlsx509-chardev.args           |   5 +-
>  .../serial-tcp-tlsx509-secret-chardev.args    |   5 +-
>  .../qemuxml2argvdata/serial-udp-chardev.args  |   5 +-
>  tests/qemuxml2argvdata/serial-vc-chardev.args |   5 +-
>  tests/qemuxml2argvdata/smbios-type-fwcfg.args |   5 +-
>  tests/qemuxml2argvdata/smbios.args            |   5 +-
>  tests/qemuxml2argvdata/smp-dies.args          |   5 +-
>  tests/qemuxml2argvdata/smp.args               |   5 +-
>  tests/qemuxml2argvdata/sound-device.args      |   5 +-
>  tests/qemuxml2argvdata/sound.args             |   5 +-
>  tests/qemuxml2argvdata/sparc-minimal.args     |  10 +-
>  .../video-device-pciaddr-default.args         |   5 +-
>  tests/qemuxml2argvdata/video-none-device.args |   5 +-
>  .../video-qxl-device-vgamem.args              |   5 +-
>  tests/qemuxml2argvdata/video-qxl-device.args  |   5 +-
>  tests/qemuxml2argvdata/video-qxl-heads.args   |   5 +-
>  tests/qemuxml2argvdata/video-qxl-noheads.args |   5 +-
>  .../video-qxl-resolution.args                 |   5 +-
>  .../video-qxl-sec-device-vgamem.args          |   5 +-
>  .../video-qxl-sec-device.args                 |   5 +-
>  .../video-vga-device-vgamem.args              |   5 +-
>  tests/qemuxml2argvdata/video-vga-device.args  |   5 +-
>  .../qemuxml2argvdata/video-vga-qxl-heads.args |   5 +-
>  .../video-virtio-gpu-ccw.args                 |   5 +-
>  .../video-virtio-gpu-device.args              |   5 +-
>  .../video-virtio-gpu-sdl-gl.args              |   5 +-
>  .../video-virtio-gpu-spice-gl.args            |   5 +-
>  .../video-virtio-gpu-virgl.args               |   5 +-
>  tests/qemuxml2argvdata/video-virtio-vga.args  |   5 +-
>  tests/qemuxml2argvdata/virtio-rng-ccw.args    |   5 +-
>  tests/qemuxml2argvdata/vmcoreinfo.args        |   5 +-
>  tests/testutilsqemu.c                         |   4 +
>  241 files changed, 1187 insertions(+), 786 deletions(-)

Reviewed-by: Pavel Hrdina <phrdina at redhat.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20220803/38f07dc2/attachment.sig>


More information about the libvir-list mailing list