#define VIR_FROM_THIS VIR_FROM_NONE
+
+virQEMUDriver driver;
+
+
static int
testQemuAgentFSFreeze(const void *data)
{
testQemuAgentGetFSInfo(const void *data)
{
virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
- virCapsPtr caps = testQemuCapsInit();
qemuMonitorTestPtr test = qemuMonitorTestNewAgent(xmlopt);
char *domain_filename = NULL;
virDomainDefPtr def = NULL;
abs_srcdir) < 0)
goto cleanup;
- if (!(def = virDomainDefParseFile(domain_filename, caps, xmlopt,
+ if (!(def = virDomainDefParseFile(domain_filename, driver.caps, xmlopt,
NULL, VIR_DOMAIN_DEF_PARSE_INACTIVE)))
goto cleanup;
virDomainFSInfoFree(info[i]);
VIR_FREE(info);
VIR_FREE(domain_filename);
- virObjectUnref(caps);
virDomainDefFree(def);
qemuMonitorTestFree(test);
return ret;
static int
mymain(void)
{
- virQEMUDriver driver;
int ret = 0;
#if !WITH_YAJL
VIR_LOG_INIT("tests.securityselinuxlabeltest");
-static virCapsPtr caps;
static virQEMUDriver driver;
static virSecurityManagerPtr mgr;
abs_srcdir, testname) < 0)
goto cleanup;
- if (!(def = virDomainDefParseFile(xmlfile, caps, driver.xmlopt, NULL, 0)))
+ if (!(def = virDomainDefParseFile(xmlfile, driver.caps, driver.xmlopt,
+ NULL, 0)))
goto cleanup;
for (i = 0; i < def->ndisks; i++) {
return EXIT_FAILURE;
}
- if ((caps = testQemuCapsInit()) == NULL)
- return EXIT_FAILURE;
-
if (qemuTestDriverInit(&driver) < 0)
return EXIT_FAILURE;