qemuxml2(argv|xml)test: Don't exit early when testQemuInfoSetArgs fails

Set the return code to failure and continue testing.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa 2021-03-26 18:21:34 +01:00
parent e4332faf39
commit a842de3ef7
2 changed files with 2 additions and 2 deletions

View File

@ -904,7 +904,7 @@ mymain(void)
info.qapiSchemaCache = qapiSchemaCache; \
if (testQemuInfoSetArgs(&info, capscache, capslatest, \
__VA_ARGS__, ARG_END) < 0) \
return EXIT_FAILURE; \
ret = -1; \
testInfoSetPaths(&info, _suffix); \
if (virTestRun("QEMU XML-2-ARGV " _name _suffix, \
testCompareXMLToArgv, &info) < 0) \

View File

@ -134,7 +134,7 @@ mymain(void)
ARG_END) < 0 || \
qemuTestCapsCacheInsert(driver.qemuCapsCache, info.qemuCaps) < 0) { \
VIR_TEST_DEBUG("Failed to generate test data for '%s'", _name); \
return -1; \
ret = -1; \
} \
\
if (when & WHEN_INACTIVE) { \