int eventId = VIR_DOMAIN_EVENT_ID_LIFECYCLE;
virDomainPtr dom = NULL;
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectDomainEventRegisterAny(test->conn, NULL, eventId,
VIR_DOMAIN_EVENT_CALLBACK(&domainLifecycleCb),
dom = virDomainDefineXML(test->conn, domainDef);
if (dom == NULL || virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.defineEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
virDomainUndefine(dom);
if (virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.undefineEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
-
+ ret = 0;
cleanup:
virConnectDomainEventDeregisterAny(test->conn, id);
if (dom != NULL)
lifecycleEventCounter counter = { 0 };
virNetworkPtr net;
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectNetworkEventRegisterAny(test->conn, NULL,
VIR_NETWORK_EVENT_ID_LIFECYCLE,
net = virNetworkCreateXML(test->conn, networkDef);
if (!net || virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.startEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
+ ret = 0;
cleanup:
virConnectNetworkEventDeregisterAny(test->conn, id);
if (net) {
lifecycleEventCounter counter = { 0 };
virNetworkPtr net;
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectNetworkEventRegisterAny(test->conn, NULL,
VIR_NETWORK_EVENT_ID_LIFECYCLE,
net = virNetworkDefineXML(test->conn, networkDef);
if (!net || virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.defineEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
virNetworkUndefine(net);
if (virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.undefineEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
+ ret = 0;
cleanup:
virConnectNetworkEventDeregisterAny(test->conn, id);
if (net)
const objecteventTest *test = data;
lifecycleEventCounter counter = { 0 };
int id;
- int ret = 0;
+ int ret = -1;
if (!test->net)
return -1;
virNetworkDestroy(test->net);
if (virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.startEvents != 1 || counter.stopEvents != 1 ||
counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
+
+ ret = 0;
cleanup:
virConnectNetworkEventDeregisterAny(test->conn, id);
lifecycleEventCounter counter = { 0 };
virStoragePoolPtr pool;
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectStoragePoolEventRegisterAny(test->conn, NULL,
VIR_STORAGE_POOL_EVENT_ID_LIFECYCLE,
pool = virStoragePoolCreateXML(test->conn, storagePoolDef, 0);
if (!pool || virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.startEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
+ ret = 0;
cleanup:
virConnectStoragePoolEventDeregisterAny(test->conn, id);
if (pool) {
lifecycleEventCounter counter = { 0 };
virStoragePoolPtr pool;
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectStoragePoolEventRegisterAny(test->conn, NULL,
VIR_STORAGE_POOL_EVENT_ID_LIFECYCLE,
pool = virStoragePoolDefineXML(test->conn, storagePoolDef, 0);
if (!pool || virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.defineEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
virStoragePoolUndefine(pool);
if (virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.undefineEvents != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
-
+ ret = 0;
cleanup:
virConnectStoragePoolEventDeregisterAny(test->conn, id);
if (pool)
{
const objecteventTest *test = data;
lifecycleEventCounter counter = { 0 };
- int refreshCounter;
+ int refreshCounter = 0;
int id1, id2;
- int ret = 0;
+ int ret = -1;
if (!test->pool)
return -1;
- refreshCounter = 0;
-
id1 = virConnectStoragePoolEventRegisterAny(test->conn, test->pool,
VIR_STORAGE_POOL_EVENT_ID_LIFECYCLE,
VIR_STORAGE_POOL_EVENT_CALLBACK(&storagePoolLifecycleCb),
virStoragePoolDestroy(test->pool);
if (virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.startEvents != 1 || counter.stopEvents != 1 ||
refreshCounter != 1 || counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
+ ret = 0;
cleanup:
virConnectStoragePoolEventDeregisterAny(test->conn, id1);
virConnectStoragePoolEventDeregisterAny(test->conn, id2);
const objecteventTest *test = data;
lifecycleEventCounter counter = { 0 };
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectStoragePoolEventRegisterAny(test->conn, NULL,
VIR_STORAGE_POOL_EVENT_ID_LIFECYCLE,
virStoragePoolBuild(test->pool, 0);
if (virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.createdEvents != 1) {
- ret = -1;
goto cleanup;
}
+ ret = 0;
cleanup:
virConnectStoragePoolEventDeregisterAny(test->conn, id);
return ret;
const objecteventTest *test = data;
lifecycleEventCounter counter = { 0 };
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectStoragePoolEventRegisterAny(test->conn, NULL,
VIR_STORAGE_POOL_EVENT_ID_LIFECYCLE,
virStoragePoolDelete(test->pool, 0);
if (virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.deletedEvents != 1) {
- ret = -1;
goto cleanup;
}
+ ret = 0;
cleanup:
virConnectStoragePoolEventDeregisterAny(test->conn, id);
return ret;
lifecycleEventCounter counter = { 0 };
virNodeDevicePtr dev;
int id;
- int ret = 0;
+ int ret = -1;
id = virConnectNodeDeviceEventRegisterAny(test->conn, NULL,
VIR_NODE_DEVICE_EVENT_ID_LIFECYCLE,
virNodeDeviceDestroy(dev);
if (!dev || virEventRunDefaultImpl() < 0) {
- ret = -1;
goto cleanup;
}
if (counter.createdEvents != 1 || counter.deletedEvents != 1 ||
counter.unexpectedEvents > 0) {
- ret = -1;
goto cleanup;
}
+ ret = 0;
cleanup:
virConnectNodeDeviceEventDeregisterAny(test->conn, id);
if (dev)