On 17.12.19 15:59, Kevin Wolf wrote: > This tests creating an external snapshot with VM state (which results in > an active overlay over an inactive backing file, which is also the root > node of an inactive BlockBackend), re-activating the images and > performing some operations to test that the re-activation worked as > intended. > > Signed-off-by: Kevin Wolf <kw...@redhat.com> > --- > tests/qemu-iotests/280 | 83 ++++++++++++++++++++++++++++++++++++++ > tests/qemu-iotests/280.out | 50 +++++++++++++++++++++++ > tests/qemu-iotests/group | 1 + > 3 files changed, 134 insertions(+) > create mode 100755 tests/qemu-iotests/280 > create mode 100644 tests/qemu-iotests/280.out
[...] > diff --git a/tests/qemu-iotests/280.out b/tests/qemu-iotests/280.out > new file mode 100644 > index 0000000000..5d382faaa8 > --- /dev/null > +++ b/tests/qemu-iotests/280.out > @@ -0,0 +1,50 @@ > +Formatting 'TEST_DIR/PID-base', fmt=qcow2 size=67108864 cluster_size=65536 > lazy_refcounts=off refcount_bits=16 > + > +=== Launch VM === > +Enabling migration QMP events on VM... > +{"return": {}} > + > +=== Migrate to file === > +{"execute": "migrate", "arguments": {"uri": "exec:cat > /dev/null"}} > +{"return": {}} > +{"data": {"status": "setup"}, "event": "MIGRATION", "timestamp": > {"microseconds": "USECS", "seconds": "SECS"}} > +{"data": {"status": "active"}, "event": "MIGRATION", "timestamp": > {"microseconds": "USECS", "seconds": "SECS"}} > +{"data": {"status": "completed"}, "event": "MIGRATION", "timestamp": > {"microseconds": "USECS", "seconds": "SECS"}} > + > +VM is now stopped: > +completed > +{"execute": "query-status", "arguments": {}} > +{"return": {"running": false, "singlestep": false, "status": "postmigrate"}} Hmmm, I get a finish-migrate status here (on tmpfs)... Max
signature.asc
Description: OpenPGP digital signature