[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 03/12] tests/qtest: Add dependence on PCIE_ROOT for virtio-ne
From: |
Fabiano Rosas |
Subject: |
Re: [PATCH 03/12] tests/qtest: Add dependence on PCIE_ROOT for virtio-net-failover.c |
Date: |
Tue, 07 Feb 2023 12:02:22 -0300 |
Thomas Huth <thuth@redhat.com> writes:
> On 06/02/2023 16.04, Fabiano Rosas wrote:
>> This test depends on the presence of the pcie-root-port device. Add a
>> build time dependency and a runtime check.
>>
>> Signed-off-by: Fabiano Rosas <farosas@suse.de>
>> ---
>> tests/qtest/meson.build | 3 ++-
>> tests/qtest/virtio-net-failover.c | 5 +++++
>> 2 files changed, 7 insertions(+), 1 deletion(-)
>>
>> diff --git a/tests/qtest/meson.build b/tests/qtest/meson.build
>> index e97616d327..431b623df9 100644
>> --- a/tests/qtest/meson.build
>> +++ b/tests/qtest/meson.build
>> @@ -73,7 +73,8 @@ qtests_i386 = \
>> (config_all_devices.has_key('CONFIG_ESP_PCI') ? ['am53c974-test'] : [])
>> + \
>> (config_host.has_key('CONFIG_POSIX') and
>> \
>> config_all_devices.has_key('CONFIG_ACPI_ERST') ? ['erst-test'] : []) +
>> \
>> - (config_all_devices.has_key('CONFIG_VIRTIO_NET') and
>> \
>> + (config_all_devices.has_key('CONFIG_PCIE_ROOT') and
>> \
>
> CONFIG_PCIE_ROOT looks wrong ... hw/pci-bridge/meson.build uses
> CONFIG_PCIE_PORT instead, so I assume this is a typo?
>
> Also, do we really need a run-time check if we already have a build-time
> check?
I guess not. It seems it was the typo that made it necessary. I'll fix
it.
- Re: [PATCH 01/12] tests/qtest: Skip PXE tests for missing devices, (continued)
[PATCH 03/12] tests/qtest: Add dependence on PCIE_ROOT for virtio-net-failover.c, Fabiano Rosas, 2023/02/06
[PATCH 04/12] tests/qtest: Skip virtio-serial-console tests if device not present, Fabiano Rosas, 2023/02/06
[PATCH 05/12] tests/qtest: hd-geo-test: Check for missing devices, Fabiano Rosas, 2023/02/06
[PATCH 06/12] tests/qtest: Skip unplug tests that use missing devices, Fabiano Rosas, 2023/02/06