Add common QEMU control functionality to qemu-iotests
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest5 patches 0 repliesNew
- v25 patches 13 repliesSuperseded
- v14 patches 10 repliesSuperseded
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | block: qemu-iotests - add common.qemu, for bash-controlled qemu teststests/ | +195 | 0 replies | |
| 2/5 | block: qemu-iotests - update 085 to use common.qemutests/ | +12 | 0 replies | |
| 3/5 | block: qemu-iotests - test for live migrationtests/ tests/ tests/ | +118 | 0 replies | |
| 4/5 | block: qemu-iotests - fix image cleanup when using spaced pathnamestests/ | +2 | 0 replies | |
| 5/5 | block: qemu-iotests: make test 019 and 086 work with spaced pathnamestests/ tests/ | +5 | 0 replies |
Reviews trailers per patch
3 of 5 patches have a Reviewed-by or Acked-by.
| Patch | Benoit Canet | Fam Zheng |
|---|---|---|
| 1/5 | ||
| 2/5 | R-b | |
| 3/5 | ||
| 4/5 | R-b | |
| 5/5 | R-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [Qemu-devel] [PATCH v3 0/5] Add common QEMU control functionality to qemu-iotests
Changes from v2:
Updated Reviewed-by for Fam and Benoit (Benoit's from the v1 patch, I forgot to add those to v2)
Patch 1: * updated commit message (Thanks Fam)
* Addded '-machine accel=qtest' to qemu launch args (Thanks Fam)
Patch 3: * Moved from test 089 -> test 090 to avoid collision with
Fam's series (Thanks Fam)
Changes from v1:
Patch 1: * Fixed commit message, clarified comments (Thanks Benoît)
* Changed 'shift' line to be POSIX-friendly, instead of relying on bashism (Thanks Eric)
* Added ability to repeat qmp or hmp commands an arbitrary number of times
Patch 3: New patch, for live migration
Original Description:
This adds some common functionality to control QEMU for qemu-iotests.
Additionally, test 085 is updated to use this new functionality.
Some minor fixups along the way, to clear up spaced pathname issues, for common.rc, test 019, and test 086.
Jeff Cody (5):
block: qemu-iotests - add common.qemu, for bash-controlled qemu tests
block: qemu-iotests - update 085 to use common.qemu
block: qemu-iotests - test for live migration
block: qemu-iotests - fix image cleanup when using spaced pathnames
block: qemu-iotests: make test 019 and 086 work with spaced pathnames
tests/qemu-iotests/019 | 2 +- tests/qemu-iotests/085 | 73 +++------------ tests/qemu-iotests/086 | 8 +- tests/qemu-iotests/090 | 97 ++++++++++++++++++++ tests/qemu-iotests/090.out | 20 +++++ tests/qemu-iotests/common.qemu | 195 +++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/common.rc | 4 +- tests/qemu-iotests/group | 1 + 8 files changed, 332 insertions(+), 68 deletions(-) create mode 100755 tests/qemu-iotests/090 create mode 100644 tests/qemu-iotests/090.out create mode 100644 tests/qemu-iotests/common.qemu
Signature · 1 line
1.8.3.1