提交 3eca0e30 编写于 作者: D Daniel P. Berrangé

tests: remove use of virTestOOMActive from bhyve testsuite

The virTestOOMActive method was deleted in

  commit 2c52ecd9
  Author: Daniel P. Berrangé <berrange@redhat.com>
  Date:   Thu Aug 29 13:04:07 2019 +0100

    util: purge all code for testing OOM handling
Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
上级 b9ed82c9
...@@ -39,38 +39,36 @@ testCompareXMLToArgvFiles(const char *xmlfile, ...@@ -39,38 +39,36 @@ testCompareXMLToArgvFiles(const char *xmlfile,
if (!(vmdef = bhyveParseCommandLineString(cmd, driver.bhyvecaps, if (!(vmdef = bhyveParseCommandLineString(cmd, driver.bhyvecaps,
driver.xmlopt))) { driver.xmlopt))) {
if ((flags & FLAG_EXPECT_FAILURE) && !virTestOOMActive()) { if ((flags & FLAG_EXPECT_FAILURE)) {
VIR_TEST_DEBUG("Got expected failure from " VIR_TEST_DEBUG("Got expected failure from "
"bhyveParseCommandLineString."); "bhyveParseCommandLineString.");
} else { } else {
goto fail; goto fail;
} }
} else if ((flags & FLAG_EXPECT_FAILURE) && !virTestOOMActive()) { } else if ((flags & FLAG_EXPECT_FAILURE)) {
VIR_TEST_DEBUG("Did not get expected failure from " VIR_TEST_DEBUG("Did not get expected failure from "
"bhyveParseCommandLineString."); "bhyveParseCommandLineString.");
goto fail; goto fail;
} }
if (!virTestOOMActive()) { if ((log = virTestLogContentAndReset()) == NULL)
if ((log = virTestLogContentAndReset()) == NULL) goto fail;
if (flags & FLAG_EXPECT_WARNING) {
if (*log) {
VIR_TEST_DEBUG("Got expected warning from "
"bhyveParseCommandLineString:\n%s",
log);
} else {
VIR_TEST_DEBUG("bhyveParseCommandLineString "
"should have logged a warning");
goto fail;
}
} else { /* didn't expect a warning */
if (*log) {
VIR_TEST_DEBUG("Got unexpected warning from "
"bhyveParseCommandLineString:\n%s",
log);
goto fail; goto fail;
if (flags & FLAG_EXPECT_WARNING) {
if (*log) {
VIR_TEST_DEBUG("Got expected warning from "
"bhyveParseCommandLineString:\n%s",
log);
} else {
VIR_TEST_DEBUG("bhyveParseCommandLineString "
"should have logged a warning");
goto fail;
}
} else { /* didn't expect a warning */
if (*log) {
VIR_TEST_DEBUG("Got unexpected warning from "
"bhyveParseCommandLineString:\n%s",
log);
goto fail;
}
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册