mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-01 17:35:17 +00:00
Mark the domain as active in qemuhotplugtest
This will allow us to call qemuDomainObjIsActive() in the tested functions to check if the domain has crashed.
This commit is contained in:
parent
dc2fd51fd7
commit
a5e5996b91
@ -40,6 +40,8 @@ enum {
|
||||
UPDATE
|
||||
};
|
||||
|
||||
#define QEMU_HOTPLUG_TEST_DOMAIN_ID 7
|
||||
|
||||
struct qemuHotplugTestData {
|
||||
const char *domain_filename;
|
||||
const char *device_filename;
|
||||
@ -90,6 +92,8 @@ qemuHotplugCreateObjects(virDomainXMLOptionPtr xmlopt,
|
||||
if (qemuAssignDeviceAliases((*vm)->def, priv->qemuCaps) < 0)
|
||||
goto cleanup;
|
||||
|
||||
(*vm)->def->id = QEMU_HOTPLUG_TEST_DOMAIN_ID;
|
||||
|
||||
ret = 0;
|
||||
cleanup:
|
||||
return ret;
|
||||
@ -177,9 +181,11 @@ testQemuHotplugCheckResult(virDomainObjPtr vm,
|
||||
char *actual;
|
||||
int ret;
|
||||
|
||||
vm->def->id = -1;
|
||||
actual = virDomainDefFormat(vm->def, VIR_DOMAIN_DEF_FORMAT_SECURE);
|
||||
if (!actual)
|
||||
return -1;
|
||||
vm->def->id = QEMU_HOTPLUG_TEST_DOMAIN_ID;
|
||||
|
||||
if (STREQ(expected, actual)) {
|
||||
if (fail && virTestGetVerbose())
|
||||
|
Loading…
x
Reference in New Issue
Block a user