1f700ceaeSMax ReitzQA output created by 127 2f700ceaeSMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=65536 3b66ff2c2SEric BlakeFormatting 'TEST_DIR/t.IMGFMT.overlay0', fmt=IMGFMT size=65536 backing_file=TEST_DIR/t.IMGFMT backing_fmt=IMGFMT 4b66ff2c2SEric BlakeFormatting 'TEST_DIR/t.IMGFMT.overlay1', fmt=IMGFMT size=65536 backing_file=TEST_DIR/t.IMGFMT backing_fmt=IMGFMT 5f700ceaeSMax Reitzwrote 42/42 bytes at offset 0 6f700ceaeSMax Reitz42 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 7a98b1a1fSEric Blake{ 'execute': 'qmp_capabilities' } 8f700ceaeSMax Reitz{"return": {}} 90e720781SMax Reitz{ 'execute': 'drive-mirror', 100e720781SMax Reitz 'arguments': { 110e720781SMax Reitz 'job-id': 'mirror', 120e720781SMax Reitz 'device': 'source', 130e720781SMax Reitz 'target': 'TEST_DIR/t.IMGFMT.overlay1', 140e720781SMax Reitz 'mode': 'existing', 150e720781SMax Reitz 'sync': 'top' 160e720781SMax Reitz } } 171dac83f1SKevin Wolf{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "mirror"}} 181dac83f1SKevin Wolf{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "mirror"}} 19f700ceaeSMax Reitz{"return": {}} 201dac83f1SKevin Wolf{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "mirror"}} 21f700ceaeSMax Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "mirror", "len": 65536, "offset": 65536, "speed": 0, "type": "mirror"}} 220e720781SMax Reitz{ 'execute': 'block-job-complete', 230e720781SMax Reitz 'arguments': { 'device': 'mirror' } } 24f700ceaeSMax Reitz{"return": {}} 251dac83f1SKevin Wolf{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "mirror"}} 261dac83f1SKevin Wolf{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "mirror"}} 27f700ceaeSMax Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "mirror", "len": 65536, "offset": 65536, "speed": 0, "type": "mirror"}} 28a98b1a1fSEric Blake{ 'execute': 'quit' } 291dac83f1SKevin Wolf{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "concluded", "id": "mirror"}} 301dac83f1SKevin Wolf{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "null", "id": "mirror"}} 3192548938SDominik Csapak{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false, "reason": "host-qmp-quit"}} 32*effd60c8SStefan Hajnoczi{"return": {}} 33f700ceaeSMax Reitz*** done 34