summaryrefslogtreecommitdiffstats
path: root/tests/qemu-iotests/iotests.py
Commit message (Expand)AuthorAgeFilesLines
* iotests: ask QEMU for supported formatsAndrey Shinkevich2019-03-081-0/+43
* iotests: open notrun files in text modeAndrey Shinkevich2019-03-081-1/+1
* Merge remote-tracking branch 'remotes/cleber/tags/python-next-pull-request' i...Peter Maydell2019-03-071-2/+2
|\
| * Introduce a Python module structureCleber Rosa2019-02-221-2/+2
* | iotests: Skip 211 on insufficient memoryMax Reitz2019-02-251-1/+4
* | iotests.py: s/_/-/g on keys in qmp_log()Max Reitz2019-02-251-2/+4
* | iotests.py: Filter filename in any string valueMax Reitz2019-02-251-1/+1
* | iotests.py: Add is_str()Max Reitz2019-02-251-0/+6
* | iotests.py: Add node_info()Max Reitz2019-02-251-0/+7
* | iotests.py: Add filter_imgfmt()Max Reitz2019-02-251-0/+10
|/
* iotests/236: fix transaction kwarg orderJohn Snow2019-02-011-10/+11
* iotests: Filter cid numbers in VMDK extent infoFam Zheng2019-02-011-0/+1
* iotests.py: Add qemu_nbd_pipe()Max Reitz2019-01-311-0/+14
* iotests: implement pretty-print for log and qmp_logJohn Snow2019-01-141-5/+10
* iotests: change qmp_log filters to expect QMP objects onlyJohn Snow2019-01-141-3/+25
* iotests: remove default filters from qmp_logJohn Snow2019-01-141-1/+1
* iotests: add qmp recursive sorting functionJohn Snow2019-01-141-4/+20
* iotests: add filter_generated_node_idsJohn Snow2019-01-141-0/+3
* iotests.py: don't abort if IMGKEYSECRET is undefinedJohn Snow2019-01-141-1/+1
* iotests: Replace assertEquals() with assertEqual()Kevin Wolf2018-11-211-1/+1
* iotests: Unify log outputs between Python 2 and 3Max Reitz2018-10-311-3/+7
* iotests: Modify imports for Python 3Max Reitz2018-10-311-4/+9
* iotests: Use // for Python integer divisionMax Reitz2018-10-311-1/+1
* iotests: Use Python byte strings where appropriateMax Reitz2018-10-311-4/+7
* iotests: Flush in iotests.py's QemuIoInteractiveMax Reitz2018-10-311-0/+1
* Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request'...Peter Maydell2018-06-121-2/+3
|\
| * python: futurize -f libfuturize.fixes.fix_print_with_importEduardo Habkost2018-06-081-2/+3
* | iotests: improve pause_jobVladimir Sementsov-Ogievskiy2018-06-111-2/+7
* | iotests.py: Add qemu_io_silentMax Reitz2018-06-111-0/+9
|/
* qemu-iotests: Rewrite 210 for blockdev-create jobKevin Wolf2018-05-301-2/+10
* qemu-iotests: iotests.py helper for non-file protocolsKevin Wolf2018-05-301-0/+17
* qemu-iotests: Add VM.run_job()Kevin Wolf2018-05-301-0/+19
* qemu-iotests: Add iotests.img_info_log()Kevin Wolf2018-05-301-0/+18
* qemu-iotests: Add VM.qmp_log()Kevin Wolf2018-05-301-0/+11
* qemu-iotests: Add VM.get_qmp_events_filtered()Kevin Wolf2018-05-301-0/+5
* iotests: Move qmp_to_opts() to VMKevin Wolf2018-05-231-22/+23
* job: Add JOB_STATUS_CHANGE QMP eventKevin Wolf2018-05-231-0/+5
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-04-111-5/+14
|\
| * iotests.py: improve verify_image_format helperVladimir Sementsov-Ogievskiy2018-04-101-3/+11
| * iotests.py: support unsupported_fmts in main()Vladimir Sementsov-Ogievskiy2018-04-101-2/+3
* | iotests: fix wait_until_completed()Peter Xu2018-04-101-6/+3Star
|/
* iotests: add pause_waitJohn Snow2018-03-191-4/+8
* Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into ...Peter Maydell2018-03-161-1/+6
|\
| * iotests: add dirty bitmap postcopy testVladimir Sementsov-Ogievskiy2018-03-131-1/+6
* | iotests: add file_path helperVladimir Sementsov-Ogievskiy2018-03-131-0/+32
* | iotests.py: tiny refactor: move system imports upVladimir Sementsov-Ogievskiy2018-03-131-2/+3
|/
* iotests: 205: support luks formatVladimir Sementsov-Ogievskiy2018-02-091-0/+31
* iotests: implement QemuIoInteractive classVladimir Sementsov-Ogievskiy2018-01-261-0/+38
* iotests: add VM.add_object()Stefan Hajnoczi2017-12-191-0/+5
* scripts: Remove debug parameter from QEMUMachineEduardo Habkost2017-10-111-2/+0Star