iotests: Test handling of AioContexts with some blockdev actions
commit9b8c59e7610b9c5315ef093d801843dbe8debfac
authorSergio Lopez <slp@redhat.com>
Wed, 8 Jan 2020 14:31:38 +0000 (8 15:31 +0100)
committerKevin Wolf <kwolf@redhat.com>
Mon, 27 Jan 2020 16:19:53 +0000 (27 17:19 +0100)
tree732b5c10f61a8d75964e9d612dd058ebed396a8f
parent377410f6fb4f6b0d26d4a028c20766fae05de17e
iotests: Test handling of AioContexts with some blockdev actions

Includes the following tests:

 - Adding a dirty bitmap.
   * RHBZ: 1782175

 - Starting a drive-mirror to an NBD-backed target.
   * RHBZ: 17462171773517

 - Aborting an external snapshot transaction.
   * RHBZ: 1779036

 - Aborting a blockdev backup transaction.
   * RHBZ: 1782111

For each one of them, a VM with a number of disks running in an
IOThread AioContext is used.

Signed-off-by: Sergio Lopez <slp@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
tests/qemu-iotests/281 [new file with mode: 0755]
tests/qemu-iotests/281.out [new file with mode: 0644]
tests/qemu-iotests/group