mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
test: snapshot revert: drop unused code
Now that we always emulate VM process stop we can drop the unused code and simply the logic. Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
parent
5bed5db990
commit
74ea062be6
@ -9082,26 +9082,10 @@ testDomainRevertToSnapshot(virDomainSnapshotPtr snapshot,
|
|||||||
VIR_DOMAIN_EVENT_STOPPED,
|
VIR_DOMAIN_EVENT_STOPPED,
|
||||||
VIR_DOMAIN_EVENT_STOPPED_FROM_SNAPSHOT);
|
VIR_DOMAIN_EVENT_STOPPED_FROM_SNAPSHOT);
|
||||||
virObjectEventStateQueue(privconn->eventState, event);
|
virObjectEventStateQueue(privconn->eventState, event);
|
||||||
goto load;
|
|
||||||
|
|
||||||
if (virDomainObjGetState(vm, NULL) == VIR_DOMAIN_RUNNING) {
|
|
||||||
/* Transitions 5, 6 */
|
|
||||||
was_running = true;
|
|
||||||
virDomainObjSetState(vm, VIR_DOMAIN_PAUSED,
|
|
||||||
VIR_DOMAIN_PAUSED_FROM_SNAPSHOT);
|
|
||||||
/* Create an event now in case the restore fails, so
|
|
||||||
* that user will be alerted that they are now paused.
|
|
||||||
* If restore later succeeds, we might replace this. */
|
|
||||||
event = virDomainEventLifecycleNewFromObj(vm,
|
|
||||||
VIR_DOMAIN_EVENT_SUSPENDED,
|
|
||||||
VIR_DOMAIN_EVENT_SUSPENDED_FROM_SNAPSHOT);
|
|
||||||
}
|
}
|
||||||
virDomainObjAssignDef(vm, config, false, NULL);
|
|
||||||
|
|
||||||
} else {
|
|
||||||
/* Transitions 2, 3 */
|
|
||||||
load:
|
|
||||||
was_stopped = true;
|
was_stopped = true;
|
||||||
|
|
||||||
virDomainObjAssignDef(vm, config, false, NULL);
|
virDomainObjAssignDef(vm, config, false, NULL);
|
||||||
if (testDomainStartState(privconn, vm,
|
if (testDomainStartState(privconn, vm,
|
||||||
VIR_DOMAIN_RUNNING_FROM_SNAPSHOT) < 0)
|
VIR_DOMAIN_RUNNING_FROM_SNAPSHOT) < 0)
|
||||||
@ -9109,7 +9093,6 @@ testDomainRevertToSnapshot(virDomainSnapshotPtr snapshot,
|
|||||||
event = virDomainEventLifecycleNewFromObj(vm,
|
event = virDomainEventLifecycleNewFromObj(vm,
|
||||||
VIR_DOMAIN_EVENT_STARTED,
|
VIR_DOMAIN_EVENT_STARTED,
|
||||||
VIR_DOMAIN_EVENT_STARTED_FROM_SNAPSHOT);
|
VIR_DOMAIN_EVENT_STARTED_FROM_SNAPSHOT);
|
||||||
}
|
|
||||||
|
|
||||||
/* Touch up domain state. */
|
/* Touch up domain state. */
|
||||||
if (!(flags & VIR_DOMAIN_SNAPSHOT_REVERT_RUNNING) &&
|
if (!(flags & VIR_DOMAIN_SNAPSHOT_REVERT_RUNNING) &&
|
||||||
|
Loading…
x
Reference in New Issue
Block a user