aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorFabiano Rosas <farosas@suse.de>2023-02-13 18:07:30 -0300
committerThomas Huth <thuth@redhat.com>2023-02-14 09:11:27 +0100
commitb8a310a2970aeebea605cdc1ec94b2da035b6e3c (patch)
tree1534b80c75846187db07f2f3e30526c0113728df /tests
parent2e0def6d37b624c68875800a3092352d11bd0a91 (diff)
downloadqemu-b8a310a2970aeebea605cdc1ec94b2da035b6e3c.zip
qemu-b8a310a2970aeebea605cdc1ec94b2da035b6e3c.tar.gz
qemu-b8a310a2970aeebea605cdc1ec94b2da035b6e3c.tar.bz2
tests/qtest: Don't build virtio-serial-test.c if device not present
The virtconsole device might not be present in the QEMU build that is being tested. Signed-off-by: Fabiano Rosas <farosas@suse.de> Message-Id: <20230213210738.9719-5-farosas@suse.de> Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/qtest/meson.build6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/qtest/meson.build b/tests/qtest/meson.build
index 4110f8a..222e189 100644
--- a/tests/qtest/meson.build
+++ b/tests/qtest/meson.build
@@ -257,10 +257,14 @@ qos_test_ss.add(
'virtio-net-test.c',
'virtio-rng-test.c',
'virtio-scsi-test.c',
- 'virtio-serial-test.c',
'virtio-iommu-test.c',
'vmxnet3-test.c',
)
+
+if config_all_devices.has_key('CONFIG_VIRTIO_SERIAL')
+ qos_test_ss.add(files('virtio-serial-test.c'))
+endif
+
if config_host.has_key('CONFIG_POSIX')
qos_test_ss.add(files('e1000e-test.c'))
endif