mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-01 17:35:17 +00:00
tests: only run startup XML tests if requested
Use the recently introduced flag as a witness. This reduces the apparent number of test cases to the real number of test cases. Note that this does not suffer from the same problem as commit 70255fa was fixing, because the condition for running virTestRun does not depend on results of previous tests. Signed-off-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
18adfc8735
commit
15dd03e082
@ -475,6 +475,8 @@ testCheckExclusiveFlags(int flags)
|
||||
FLAG_STEAL_VM |
|
||||
0, -1);
|
||||
|
||||
VIR_EXCLUSIVE_FLAGS_RET(FLAG_STEAL_VM, FLAG_EXPECT_FAILURE, -1);
|
||||
VIR_EXCLUSIVE_FLAGS_RET(FLAG_STEAL_VM, FLAG_EXPECT_PARSE_ERROR, -1);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@ -842,7 +844,8 @@ mymain(void)
|
||||
if (virTestRun("QEMU XML-2-ARGV " name, \
|
||||
testCompareXMLToArgv, &info) < 0) \
|
||||
ret = -1; \
|
||||
if (virTestRun("QEMU XML-2-startup-XML " name, \
|
||||
if (((flags) & FLAG_STEAL_VM) && \
|
||||
virTestRun("QEMU XML-2-startup-XML " name, \
|
||||
testCompareXMLToStartupXML, &info) < 0) \
|
||||
ret = -1; \
|
||||
virObjectUnref(info.qemuCaps); \
|
||||
|
Loading…
x
Reference in New Issue
Block a user