Skip to content

iotest-144 sometimes fails due to minor reordering of output

Example failures:

Relevant bit of log:

144              fail       [13:39:44] [13:39:45]   1.6s                 output mismatch (see /builds/qemu-project/qemu/build/tests/qemu-iotests/scratch/qcow2-file-144/144.out.bad)
--- /builds/qemu-project/qemu/tests/qemu-iotests/144.out
+++ /builds/qemu-project/qemu/build/tests/qemu-iotests/scratch/qcow2-file-144/144.out.bad
@@ -27,7 +27,6 @@
                     }
 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "virtio0"}}
 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "virtio0"}}
-{"return": {}}
 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "virtio0"}}
 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "virtio0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}}
 { 'execute': 'block-job-complete',
@@ -35,6 +34,7 @@
                                                 'device': 'virtio0'
                                               }
                    }
+{"return": {}}
 {"return": {}}
 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "virtio0"}}
 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "virtio0"}}
Edited by Peter Maydell
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information