tests/qtest/usb-hcd-uhci-test: Skip test if UHCI controller is not available
The test is already fenced with CONFIG_USB_UHCI in meson.build, but in case we build the ppc or mips targets in parallel, this config switch is still set in "config_all_devices" and thus the test is still run. Thus we need an explicit additional check here before adding the tests to the test plan. Message-Id: <20230512124033.502654-13-thuth@redhat.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
335da81152
commit
9b76fc5a71
@ -66,6 +66,11 @@ int main(int argc, char **argv)
|
||||
|
||||
g_test_init(&argc, &argv, NULL);
|
||||
|
||||
if (!qtest_has_device("piix3-usb-uhci")) {
|
||||
g_debug("piix3-usb-uhci not available");
|
||||
return 0;
|
||||
}
|
||||
|
||||
qtest_add_func("/uhci/pci/init", test_uhci_init);
|
||||
qtest_add_func("/uhci/pci/port1", test_port_1);
|
||||
qtest_add_func("/uhci/pci/hotplug", test_uhci_hotplug);
|
||||
|
Loading…
Reference in New Issue
Block a user