qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

191.out (23642B)


      1 QA output created by 191
      2 
      3 === Preparing and starting VM ===
      4 
      5 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
      6 Formatting 'TEST_DIR/t.IMGFMT.mid', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT
      7 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
      8 Formatting 'TEST_DIR/t.IMGFMT.ovl2', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
      9 wrote 65536/65536 bytes at offset 1048576
     10 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     11 { 'execute': 'qmp_capabilities' }
     12 {
     13     "return": {
     14     }
     15 }
     16 
     17 === Perform commit job ===
     18 
     19 { 'execute': 'block-commit',
     20        'arguments': { 'job-id': 'commit0',
     21                       'device': 'top',
     22                       'base':'TEST_DIR/t.IMGFMT.base',
     23                       'top': 'TEST_DIR/t.IMGFMT.mid' } }
     24 {
     25     "timestamp": {
     26         "seconds":  TIMESTAMP,
     27         "microseconds":  TIMESTAMP
     28     },
     29     "event": "JOB_STATUS_CHANGE",
     30     "data": {
     31         "status": "created",
     32         "id": "commit0"
     33     }
     34 }
     35 {
     36     "timestamp": {
     37         "seconds":  TIMESTAMP,
     38         "microseconds":  TIMESTAMP
     39     },
     40     "event": "JOB_STATUS_CHANGE",
     41     "data": {
     42         "status": "running",
     43         "id": "commit0"
     44     }
     45 }
     46 {
     47     "return": {
     48     }
     49 }
     50 {
     51     "timestamp": {
     52         "seconds":  TIMESTAMP,
     53         "microseconds":  TIMESTAMP
     54     },
     55     "event": "JOB_STATUS_CHANGE",
     56     "data": {
     57         "status": "waiting",
     58         "id": "commit0"
     59     }
     60 }
     61 {
     62     "timestamp": {
     63         "seconds":  TIMESTAMP,
     64         "microseconds":  TIMESTAMP
     65     },
     66     "event": "JOB_STATUS_CHANGE",
     67     "data": {
     68         "status": "pending",
     69         "id": "commit0"
     70     }
     71 }
     72 {
     73     "timestamp": {
     74         "seconds":  TIMESTAMP,
     75         "microseconds":  TIMESTAMP
     76     },
     77     "event": "BLOCK_JOB_COMPLETED",
     78     "data": {
     79         "device": "commit0",
     80         "len": 67108864,
     81         "offset": 67108864,
     82         "speed": 0,
     83         "type": "commit"
     84     }
     85 }
     86 {
     87     "timestamp": {
     88         "seconds":  TIMESTAMP,
     89         "microseconds":  TIMESTAMP
     90     },
     91     "event": "JOB_STATUS_CHANGE",
     92     "data": {
     93         "status": "concluded",
     94         "id": "commit0"
     95     }
     96 }
     97 {
     98     "timestamp": {
     99         "seconds":  TIMESTAMP,
    100         "microseconds":  TIMESTAMP
    101     },
    102     "event": "JOB_STATUS_CHANGE",
    103     "data": {
    104         "status": "null",
    105         "id": "commit0"
    106     }
    107 }
    108 
    109 === Check that both top and top2 point to base now ===
    110 
    111 { 'execute': 'query-named-block-nodes' }
    112 {
    113     "return": [
    114         {
    115             "iops_rd": 0,
    116             "detect_zeroes": "off",
    117             "image": {
    118                 "backing-image": {
    119                     "virtual-size": 67108864,
    120                     "filename": "TEST_DIR/t.IMGFMT.base",
    121                     "cluster-size": 65536,
    122                     "format": "IMGFMT",
    123                     "actual-size": SIZE,
    124                     "dirty-flag": false
    125                 },
    126                 "backing-filename-format": "IMGFMT",
    127                 "virtual-size": 67108864,
    128                 "filename": "TEST_DIR/t.IMGFMT.ovl2",
    129                 "cluster-size": 65536,
    130                 "format": "IMGFMT",
    131                 "actual-size": SIZE,
    132                 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
    133                 "backing-filename": "TEST_DIR/t.IMGFMT.base",
    134                 "dirty-flag": false
    135             },
    136             "iops_wr": 0,
    137             "ro": false,
    138             "node-name": "top2",
    139             "backing_file_depth": 1,
    140             "drv": "IMGFMT",
    141             "iops": 0,
    142             "bps_wr": 0,
    143             "write_threshold": 0,
    144             "backing_file": "TEST_DIR/t.IMGFMT.base",
    145             "encrypted": false,
    146             "bps": 0,
    147             "bps_rd": 0,
    148             "cache": {
    149                 "no-flush": false,
    150                 "direct": false,
    151                 "writeback": true
    152             },
    153             "file": "TEST_DIR/t.IMGFMT.ovl2"
    154         },
    155         {
    156             "iops_rd": 0,
    157             "detect_zeroes": "off",
    158             "image": {
    159                 "virtual-size": 197120,
    160                 "filename": "TEST_DIR/t.IMGFMT.ovl2",
    161                 "format": "file",
    162                 "actual-size": SIZE,
    163                 "dirty-flag": false
    164             },
    165             "iops_wr": 0,
    166             "ro": false,
    167             "node-name": "NODE_NAME",
    168             "backing_file_depth": 0,
    169             "drv": "file",
    170             "iops": 0,
    171             "bps_wr": 0,
    172             "write_threshold": 0,
    173             "encrypted": false,
    174             "bps": 0,
    175             "bps_rd": 0,
    176             "cache": {
    177                 "no-flush": false,
    178                 "direct": false,
    179                 "writeback": true
    180             },
    181             "file": "TEST_DIR/t.IMGFMT.ovl2"
    182         },
    183         {
    184             "iops_rd": 0,
    185             "detect_zeroes": "off",
    186             "image": {
    187                 "backing-image": {
    188                     "virtual-size": 67108864,
    189                     "filename": "TEST_DIR/t.IMGFMT.base",
    190                     "cluster-size": 65536,
    191                     "format": "IMGFMT",
    192                     "actual-size": SIZE,
    193                     "dirty-flag": false
    194                 },
    195                 "backing-filename-format": "IMGFMT",
    196                 "virtual-size": 67108864,
    197                 "filename": "TEST_DIR/t.IMGFMT",
    198                 "cluster-size": 65536,
    199                 "format": "IMGFMT",
    200                 "actual-size": SIZE,
    201                 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
    202                 "backing-filename": "TEST_DIR/t.IMGFMT.base",
    203                 "dirty-flag": false
    204             },
    205             "iops_wr": 0,
    206             "ro": false,
    207             "node-name": "top",
    208             "backing_file_depth": 1,
    209             "drv": "IMGFMT",
    210             "iops": 0,
    211             "bps_wr": 0,
    212             "write_threshold": 0,
    213             "backing_file": "TEST_DIR/t.IMGFMT.base",
    214             "encrypted": false,
    215             "bps": 0,
    216             "bps_rd": 0,
    217             "cache": {
    218                 "no-flush": false,
    219                 "direct": false,
    220                 "writeback": true
    221             },
    222             "file": "TEST_DIR/t.IMGFMT"
    223         },
    224         {
    225             "iops_rd": 0,
    226             "detect_zeroes": "off",
    227             "image": {
    228                 "virtual-size": 197120,
    229                 "filename": "TEST_DIR/t.IMGFMT",
    230                 "format": "file",
    231                 "actual-size": SIZE,
    232                 "dirty-flag": false
    233             },
    234             "iops_wr": 0,
    235             "ro": false,
    236             "node-name": "NODE_NAME",
    237             "backing_file_depth": 0,
    238             "drv": "file",
    239             "iops": 0,
    240             "bps_wr": 0,
    241             "write_threshold": 0,
    242             "encrypted": false,
    243             "bps": 0,
    244             "bps_rd": 0,
    245             "cache": {
    246                 "no-flush": false,
    247                 "direct": false,
    248                 "writeback": true
    249             },
    250             "file": "TEST_DIR/t.IMGFMT"
    251         },
    252         {
    253             "iops_rd": 0,
    254             "detect_zeroes": "off",
    255             "image": {
    256                 "backing-image": {
    257                     "virtual-size": 67108864,
    258                     "filename": "TEST_DIR/t.IMGFMT.base",
    259                     "cluster-size": 65536,
    260                     "format": "IMGFMT",
    261                     "actual-size": SIZE,
    262                     "dirty-flag": false
    263                 },
    264                 "backing-filename-format": "IMGFMT",
    265                 "virtual-size": 67108864,
    266                 "filename": "TEST_DIR/t.IMGFMT.mid",
    267                 "cluster-size": 65536,
    268                 "format": "IMGFMT",
    269                 "actual-size": SIZE,
    270                 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
    271                 "backing-filename": "TEST_DIR/t.IMGFMT.base",
    272                 "dirty-flag": false
    273             },
    274             "iops_wr": 0,
    275             "ro": false,
    276             "node-name": "mid",
    277             "backing_file_depth": 1,
    278             "drv": "IMGFMT",
    279             "iops": 0,
    280             "bps_wr": 0,
    281             "write_threshold": 0,
    282             "backing_file": "TEST_DIR/t.IMGFMT.base",
    283             "encrypted": false,
    284             "bps": 0,
    285             "bps_rd": 0,
    286             "cache": {
    287                 "no-flush": false,
    288                 "direct": false,
    289                 "writeback": true
    290             },
    291             "file": "TEST_DIR/t.IMGFMT.mid"
    292         },
    293         {
    294             "iops_rd": 0,
    295             "detect_zeroes": "off",
    296             "image": {
    297                 "virtual-size": 393216,
    298                 "filename": "TEST_DIR/t.IMGFMT.mid",
    299                 "format": "file",
    300                 "actual-size": SIZE,
    301                 "dirty-flag": false
    302             },
    303             "iops_wr": 0,
    304             "ro": false,
    305             "node-name": "NODE_NAME",
    306             "backing_file_depth": 0,
    307             "drv": "file",
    308             "iops": 0,
    309             "bps_wr": 0,
    310             "write_threshold": 0,
    311             "encrypted": false,
    312             "bps": 0,
    313             "bps_rd": 0,
    314             "cache": {
    315                 "no-flush": false,
    316                 "direct": false,
    317                 "writeback": true
    318             },
    319             "file": "TEST_DIR/t.IMGFMT.mid"
    320         },
    321         {
    322             "iops_rd": 0,
    323             "detect_zeroes": "off",
    324             "image": {
    325                 "virtual-size": 67108864,
    326                 "filename": "TEST_DIR/t.IMGFMT.base",
    327                 "cluster-size": 65536,
    328                 "format": "IMGFMT",
    329                 "actual-size": SIZE,
    330                 "dirty-flag": false
    331             },
    332             "iops_wr": 0,
    333             "ro": false,
    334             "node-name": "base",
    335             "backing_file_depth": 0,
    336             "drv": "IMGFMT",
    337             "iops": 0,
    338             "bps_wr": 0,
    339             "write_threshold": 0,
    340             "encrypted": false,
    341             "bps": 0,
    342             "bps_rd": 0,
    343             "cache": {
    344                 "no-flush": false,
    345                 "direct": false,
    346                 "writeback": true
    347             },
    348             "file": "TEST_DIR/t.IMGFMT.base"
    349         },
    350         {
    351             "iops_rd": 0,
    352             "detect_zeroes": "off",
    353             "image": {
    354                 "virtual-size": 393216,
    355                 "filename": "TEST_DIR/t.IMGFMT.base",
    356                 "format": "file",
    357                 "actual-size": SIZE,
    358                 "dirty-flag": false
    359             },
    360             "iops_wr": 0,
    361             "ro": false,
    362             "node-name": "NODE_NAME",
    363             "backing_file_depth": 0,
    364             "drv": "file",
    365             "iops": 0,
    366             "bps_wr": 0,
    367             "write_threshold": 0,
    368             "encrypted": false,
    369             "bps": 0,
    370             "bps_rd": 0,
    371             "cache": {
    372                 "no-flush": false,
    373                 "direct": false,
    374                 "writeback": true
    375             },
    376             "file": "TEST_DIR/t.IMGFMT.base"
    377         }
    378     ]
    379 }
    380 { 'execute': 'quit' }
    381 {
    382     "return": {
    383     }
    384 }
    385 {
    386     "timestamp": {
    387         "seconds":  TIMESTAMP,
    388         "microseconds":  TIMESTAMP
    389     },
    390     "event": "SHUTDOWN",
    391     "data": {
    392         "guest": false,
    393         "reason": "host-qmp-quit"
    394     }
    395 }
    396 image: TEST_DIR/t.IMGFMT
    397 file format: IMGFMT
    398 virtual size: 64 MiB (67108864 bytes)
    399 cluster_size: 65536
    400 backing file: TEST_DIR/t.IMGFMT.base
    401 backing file format: IMGFMT
    402 image: TEST_DIR/t.IMGFMT.ovl2
    403 file format: IMGFMT
    404 virtual size: 64 MiB (67108864 bytes)
    405 cluster_size: 65536
    406 backing file: TEST_DIR/t.IMGFMT.base
    407 backing file format: IMGFMT
    408 
    409 === Preparing and starting VM with -drive ===
    410 
    411 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
    412 Formatting 'TEST_DIR/t.IMGFMT.mid', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT
    413 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
    414 Formatting 'TEST_DIR/t.IMGFMT.ovl2', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
    415 Formatting 'TEST_DIR/t.IMGFMT.ovl3', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.ovl2 backing_fmt=IMGFMT
    416 wrote 65536/65536 bytes at offset 1048576
    417 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
    418 { 'execute': 'qmp_capabilities' }
    419 {
    420     "return": {
    421     }
    422 }
    423 
    424 === Perform commit job ===
    425 
    426 { 'execute': 'block-commit',
    427        'arguments': { 'job-id': 'commit0',
    428                       'device': 'top',
    429                       'base':'TEST_DIR/t.IMGFMT.base',
    430                       'top': 'TEST_DIR/t.IMGFMT.mid' } }
    431 {
    432     "timestamp": {
    433         "seconds":  TIMESTAMP,
    434         "microseconds":  TIMESTAMP
    435     },
    436     "event": "JOB_STATUS_CHANGE",
    437     "data": {
    438         "status": "created",
    439         "id": "commit0"
    440     }
    441 }
    442 {
    443     "timestamp": {
    444         "seconds":  TIMESTAMP,
    445         "microseconds":  TIMESTAMP
    446     },
    447     "event": "JOB_STATUS_CHANGE",
    448     "data": {
    449         "status": "running",
    450         "id": "commit0"
    451     }
    452 }
    453 {
    454     "return": {
    455     }
    456 }
    457 {
    458     "timestamp": {
    459         "seconds":  TIMESTAMP,
    460         "microseconds":  TIMESTAMP
    461     },
    462     "event": "JOB_STATUS_CHANGE",
    463     "data": {
    464         "status": "waiting",
    465         "id": "commit0"
    466     }
    467 }
    468 {
    469     "timestamp": {
    470         "seconds":  TIMESTAMP,
    471         "microseconds":  TIMESTAMP
    472     },
    473     "event": "JOB_STATUS_CHANGE",
    474     "data": {
    475         "status": "pending",
    476         "id": "commit0"
    477     }
    478 }
    479 {
    480     "timestamp": {
    481         "seconds":  TIMESTAMP,
    482         "microseconds":  TIMESTAMP
    483     },
    484     "event": "BLOCK_JOB_COMPLETED",
    485     "data": {
    486         "device": "commit0",
    487         "len": 67108864,
    488         "offset": 67108864,
    489         "speed": 0,
    490         "type": "commit"
    491     }
    492 }
    493 {
    494     "timestamp": {
    495         "seconds":  TIMESTAMP,
    496         "microseconds":  TIMESTAMP
    497     },
    498     "event": "JOB_STATUS_CHANGE",
    499     "data": {
    500         "status": "concluded",
    501         "id": "commit0"
    502     }
    503 }
    504 {
    505     "timestamp": {
    506         "seconds":  TIMESTAMP,
    507         "microseconds":  TIMESTAMP
    508     },
    509     "event": "JOB_STATUS_CHANGE",
    510     "data": {
    511         "status": "null",
    512         "id": "commit0"
    513     }
    514 }
    515 
    516 === Check that both top and top2 point to base now ===
    517 
    518 { 'execute': 'query-named-block-nodes' }
    519 {
    520     "return": [
    521         {
    522             "iops_rd": 0,
    523             "detect_zeroes": "off",
    524             "image": {
    525                 "backing-image": {
    526                     "virtual-size": 67108864,
    527                     "filename": "TEST_DIR/t.IMGFMT.base",
    528                     "cluster-size": 65536,
    529                     "format": "IMGFMT",
    530                     "actual-size": SIZE,
    531                     "dirty-flag": false
    532                 },
    533                 "backing-filename-format": "IMGFMT",
    534                 "virtual-size": 67108864,
    535                 "filename": "TEST_DIR/t.IMGFMT.ovl2",
    536                 "cluster-size": 65536,
    537                 "format": "IMGFMT",
    538                 "actual-size": SIZE,
    539                 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
    540                 "backing-filename": "TEST_DIR/t.IMGFMT.base",
    541                 "dirty-flag": false
    542             },
    543             "iops_wr": 0,
    544             "ro": true,
    545             "node-name": "NODE_NAME",
    546             "backing_file_depth": 1,
    547             "drv": "IMGFMT",
    548             "iops": 0,
    549             "bps_wr": 0,
    550             "write_threshold": 0,
    551             "backing_file": "TEST_DIR/t.IMGFMT.base",
    552             "encrypted": false,
    553             "bps": 0,
    554             "bps_rd": 0,
    555             "cache": {
    556                 "no-flush": false,
    557                 "direct": false,
    558                 "writeback": true
    559             },
    560             "file": "TEST_DIR/t.IMGFMT.ovl2"
    561         },
    562         {
    563             "iops_rd": 0,
    564             "detect_zeroes": "off",
    565             "image": {
    566                 "virtual-size": 197120,
    567                 "filename": "TEST_DIR/t.IMGFMT.ovl2",
    568                 "format": "file",
    569                 "actual-size": SIZE,
    570                 "dirty-flag": false
    571             },
    572             "iops_wr": 0,
    573             "ro": true,
    574             "node-name": "NODE_NAME",
    575             "backing_file_depth": 0,
    576             "drv": "file",
    577             "iops": 0,
    578             "bps_wr": 0,
    579             "write_threshold": 0,
    580             "encrypted": false,
    581             "bps": 0,
    582             "bps_rd": 0,
    583             "cache": {
    584                 "no-flush": false,
    585                 "direct": false,
    586                 "writeback": true
    587             },
    588             "file": "TEST_DIR/t.IMGFMT.ovl2"
    589         },
    590         {
    591             "iops_rd": 0,
    592             "detect_zeroes": "off",
    593             "image": {
    594                 "backing-image": {
    595                     "backing-image": {
    596                         "virtual-size": 67108864,
    597                         "filename": "TEST_DIR/t.IMGFMT.base",
    598                         "cluster-size": 65536,
    599                         "format": "IMGFMT",
    600                         "actual-size": SIZE,
    601                         "dirty-flag": false
    602                     },
    603                     "backing-filename-format": "IMGFMT",
    604                     "virtual-size": 67108864,
    605                     "filename": "TEST_DIR/t.IMGFMT.ovl2",
    606                     "cluster-size": 65536,
    607                     "format": "IMGFMT",
    608                     "actual-size": SIZE,
    609                     "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
    610                     "backing-filename": "TEST_DIR/t.IMGFMT.base",
    611                     "dirty-flag": false
    612                 },
    613                 "backing-filename-format": "IMGFMT",
    614                 "virtual-size": 67108864,
    615                 "filename": "TEST_DIR/t.IMGFMT.ovl3",
    616                 "cluster-size": 65536,
    617                 "format": "IMGFMT",
    618                 "actual-size": SIZE,
    619                 "full-backing-filename": "TEST_DIR/t.IMGFMT.ovl2",
    620                 "backing-filename": "TEST_DIR/t.IMGFMT.ovl2",
    621                 "dirty-flag": false
    622             },
    623             "iops_wr": 0,
    624             "ro": false,
    625             "node-name": "top2",
    626             "backing_file_depth": 2,
    627             "drv": "IMGFMT",
    628             "iops": 0,
    629             "bps_wr": 0,
    630             "write_threshold": 0,
    631             "backing_file": "TEST_DIR/t.IMGFMT.ovl2",
    632             "encrypted": false,
    633             "bps": 0,
    634             "bps_rd": 0,
    635             "cache": {
    636                 "no-flush": false,
    637                 "direct": false,
    638                 "writeback": true
    639             },
    640             "file": "TEST_DIR/t.IMGFMT.ovl3"
    641         },
    642         {
    643             "iops_rd": 0,
    644             "detect_zeroes": "off",
    645             "image": {
    646                 "virtual-size": 197120,
    647                 "filename": "TEST_DIR/t.IMGFMT.ovl3",
    648                 "format": "file",
    649                 "actual-size": SIZE,
    650                 "dirty-flag": false
    651             },
    652             "iops_wr": 0,
    653             "ro": false,
    654             "node-name": "NODE_NAME",
    655             "backing_file_depth": 0,
    656             "drv": "file",
    657             "iops": 0,
    658             "bps_wr": 0,
    659             "write_threshold": 0,
    660             "encrypted": false,
    661             "bps": 0,
    662             "bps_rd": 0,
    663             "cache": {
    664                 "no-flush": false,
    665                 "direct": false,
    666                 "writeback": true
    667             },
    668             "file": "TEST_DIR/t.IMGFMT.ovl3"
    669         },
    670         {
    671             "iops_rd": 0,
    672             "detect_zeroes": "off",
    673             "image": {
    674                 "virtual-size": 67108864,
    675                 "filename": "TEST_DIR/t.IMGFMT.base",
    676                 "cluster-size": 65536,
    677                 "format": "IMGFMT",
    678                 "actual-size": SIZE,
    679                 "dirty-flag": false
    680             },
    681             "iops_wr": 0,
    682             "ro": true,
    683             "node-name": "NODE_NAME",
    684             "backing_file_depth": 0,
    685             "drv": "IMGFMT",
    686             "iops": 0,
    687             "bps_wr": 0,
    688             "write_threshold": 0,
    689             "encrypted": false,
    690             "bps": 0,
    691             "bps_rd": 0,
    692             "cache": {
    693                 "no-flush": false,
    694                 "direct": false,
    695                 "writeback": true
    696             },
    697             "file": "TEST_DIR/t.IMGFMT.base"
    698         },
    699         {
    700             "iops_rd": 0,
    701             "detect_zeroes": "off",
    702             "image": {
    703                 "virtual-size": 393216,
    704                 "filename": "TEST_DIR/t.IMGFMT.base",
    705                 "format": "file",
    706                 "actual-size": SIZE,
    707                 "dirty-flag": false
    708             },
    709             "iops_wr": 0,
    710             "ro": true,
    711             "node-name": "NODE_NAME",
    712             "backing_file_depth": 0,
    713             "drv": "file",
    714             "iops": 0,
    715             "bps_wr": 0,
    716             "write_threshold": 0,
    717             "encrypted": false,
    718             "bps": 0,
    719             "bps_rd": 0,
    720             "cache": {
    721                 "no-flush": false,
    722                 "direct": false,
    723                 "writeback": true
    724             },
    725             "file": "TEST_DIR/t.IMGFMT.base"
    726         },
    727         {
    728             "iops_rd": 0,
    729             "detect_zeroes": "off",
    730             "image": {
    731                 "backing-image": {
    732                     "virtual-size": 67108864,
    733                     "filename": "TEST_DIR/t.IMGFMT.base",
    734                     "cluster-size": 65536,
    735                     "format": "IMGFMT",
    736                     "actual-size": SIZE,
    737                     "dirty-flag": false
    738                 },
    739                 "backing-filename-format": "IMGFMT",
    740                 "virtual-size": 67108864,
    741                 "filename": "TEST_DIR/t.IMGFMT",
    742                 "cluster-size": 65536,
    743                 "format": "IMGFMT",
    744                 "actual-size": SIZE,
    745                 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
    746                 "backing-filename": "TEST_DIR/t.IMGFMT.base",
    747                 "dirty-flag": false
    748             },
    749             "iops_wr": 0,
    750             "ro": false,
    751             "node-name": "top",
    752             "backing_file_depth": 1,
    753             "drv": "IMGFMT",
    754             "iops": 0,
    755             "bps_wr": 0,
    756             "write_threshold": 0,
    757             "backing_file": "TEST_DIR/t.IMGFMT.base",
    758             "encrypted": false,
    759             "bps": 0,
    760             "bps_rd": 0,
    761             "cache": {
    762                 "no-flush": false,
    763                 "direct": false,
    764                 "writeback": true
    765             },
    766             "file": "TEST_DIR/t.IMGFMT"
    767         },
    768         {
    769             "iops_rd": 0,
    770             "detect_zeroes": "off",
    771             "image": {
    772                 "virtual-size": 197120,
    773                 "filename": "TEST_DIR/t.IMGFMT",
    774                 "format": "file",
    775                 "actual-size": SIZE,
    776                 "dirty-flag": false
    777             },
    778             "iops_wr": 0,
    779             "ro": false,
    780             "node-name": "NODE_NAME",
    781             "backing_file_depth": 0,
    782             "drv": "file",
    783             "iops": 0,
    784             "bps_wr": 0,
    785             "write_threshold": 0,
    786             "encrypted": false,
    787             "bps": 0,
    788             "bps_rd": 0,
    789             "cache": {
    790                 "no-flush": false,
    791                 "direct": false,
    792                 "writeback": true
    793             },
    794             "file": "TEST_DIR/t.IMGFMT"
    795         }
    796     ]
    797 }
    798 { 'execute': 'quit' }
    799 {
    800     "return": {
    801     }
    802 }
    803 {
    804     "timestamp": {
    805         "seconds":  TIMESTAMP,
    806         "microseconds":  TIMESTAMP
    807     },
    808     "event": "SHUTDOWN",
    809     "data": {
    810         "guest": false,
    811         "reason": "host-qmp-quit"
    812     }
    813 }
    814 image: TEST_DIR/t.IMGFMT
    815 file format: IMGFMT
    816 virtual size: 64 MiB (67108864 bytes)
    817 cluster_size: 65536
    818 backing file: TEST_DIR/t.IMGFMT.base
    819 backing file format: IMGFMT
    820 image: TEST_DIR/t.IMGFMT.ovl2
    821 file format: IMGFMT
    822 virtual size: 64 MiB (67108864 bytes)
    823 cluster_size: 65536
    824 backing file: TEST_DIR/t.IMGFMT.base
    825 backing file format: IMGFMT
    826 *** done