mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-07-06 09:55:46 +00:00
virpcitest: Show PCI device tested by each test
For example: ... 5) testVirPCIDeviceIsAssignable(0005:90:01.0) ... OK 6) testVirPCIDeviceIsAssignable(0001:01:00.0) ... OK Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
This commit is contained in:
parent
df8022721e
commit
44bfe3574a
@ -237,8 +237,15 @@ mymain(void)
|
|||||||
# define DO_TEST_PCI(fnc, domain, bus, slot, function) \
|
# define DO_TEST_PCI(fnc, domain, bus, slot, function) \
|
||||||
do { \
|
do { \
|
||||||
struct testPCIDevData data = { domain, bus, slot, function }; \
|
struct testPCIDevData data = { domain, bus, slot, function }; \
|
||||||
if (virtTestRun(#fnc, fnc, &data) < 0) \
|
char *label = NULL; \
|
||||||
|
if (virAsprintf(&label, "%s(%04x:%02x:%02x.%x)", \
|
||||||
|
#fnc, domain, bus, slot, function) < 0) { \
|
||||||
ret = -1; \
|
ret = -1; \
|
||||||
|
break; \
|
||||||
|
} \
|
||||||
|
if (virtTestRun(label, fnc, &data) < 0) \
|
||||||
|
ret = -1; \
|
||||||
|
VIR_FREE(label); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
DO_TEST(testVirPCIDeviceNew);
|
DO_TEST(testVirPCIDeviceNew);
|
||||||
|
Loading…
Reference in New Issue
Block a user