From: Andrea Bolognani Date: Wed, 5 Sep 2018 15:51:24 +0000 (+0200) Subject: tests: Add missing virtio-input capabilities X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=7dd9d375ea95f6316a23d95ed9dbe2fbe946d8e3;p=libvirt.git tests: Add missing virtio-input capabilities A few qemuxml2xml tests for virtio-input devices are missing the capabilities used for the corresponding qemuxml2argv tests: this wasn't a problem until now because capabilities were only checked at command line generation time, but we're going to change that later. Signed-off-by: Andrea Bolognani Reviewed-by: Ján Tomko --- diff --git a/tests/qemuxml2xmltest.c b/tests/qemuxml2xmltest.c index 47da7a7201..caf79625d4 100644 --- a/tests/qemuxml2xmltest.c +++ b/tests/qemuxml2xmltest.c @@ -1098,12 +1098,30 @@ mymain(void) DO_TEST("video-virtio-gpu-virgl", NONE); DO_TEST("video-virtio-gpu-spice-gl", NONE); DO_TEST("video-virtio-gpu-sdl-gl", NONE); - DO_TEST("virtio-input", NONE); - DO_TEST("virtio-input-passthrough", NONE); + + DO_TEST("virtio-input", + QEMU_CAPS_VIRTIO_KEYBOARD, + QEMU_CAPS_VIRTIO_MOUSE, + QEMU_CAPS_VIRTIO_TABLET); + DO_TEST("virtio-input-passthrough", + QEMU_CAPS_VIRTIO_INPUT_HOST); DO_TEST("memorybacking-set", NONE); DO_TEST("memorybacking-unset", NONE); - DO_TEST("virtio-options", QEMU_CAPS_VIRTIO_SCSI); + + DO_TEST("virtio-options", + QEMU_CAPS_VIRTIO_SCSI, + QEMU_CAPS_VIRTIO_KEYBOARD, + QEMU_CAPS_VIRTIO_MOUSE, + QEMU_CAPS_VIRTIO_TABLET, + QEMU_CAPS_VIRTIO_INPUT_HOST, + QEMU_CAPS_DEVICE_VIRTIO_GPU, + QEMU_CAPS_VIRTIO_GPU_VIRGL, + QEMU_CAPS_DEVICE_VIRTIO_RNG, + QEMU_CAPS_OBJECT_RNG_RANDOM, + QEMU_CAPS_DEVICE_VIDEO_PRIMARY, + QEMU_CAPS_VIRTIO_PCI_IOMMU_PLATFORM, + QEMU_CAPS_VIRTIO_PCI_ATS); virObjectUnref(cfg);