[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/6] blkdebug/qcow2/qemu-iotests: Add some AIO testi
From: |
Kevin Wolf |
Subject: |
[Qemu-devel] [PATCH 0/6] blkdebug/qcow2/qemu-iotests: Add some AIO testing |
Date: |
Thu, 6 Dec 2012 14:32:54 +0100 |
The few existing test cases that involve AIO depend on luck for getting the
right order of requests so that they really test interesting cases. This series
allows a more systematic approach by stopping and resuming AIO requests at
given points.
Kevin Wolf (6):
blkdebug: Allow usage without config file
blkdebug: Factor out remove_rule()
blkdebug: Implement suspend/resume of AIO requests
qemu-io: Add AIO debugging commands
qcow2: Move BLKDBG_EVENT out of the lock
qemu-iotests: Test concurrent cluster allocations
block.c | 39 ++++++++
block.h | 5 +
block/blkdebug.c | 128 +++++++++++++++++++++++++-
block/qcow2.c | 2 +-
block_int.h | 6 ++
qemu-io.c | 64 +++++++++++++
tests/qemu-iotests/046 | 215 ++++++++++++++++++++++++++++++++++++++++++++
tests/qemu-iotests/046.out | 163 +++++++++++++++++++++++++++++++++
tests/qemu-iotests/group | 1 +
9 files changed, 617 insertions(+), 6 deletions(-)
create mode 100755 tests/qemu-iotests/046
create mode 100644 tests/qemu-iotests/046.out
--
1.7.6.5
- [Qemu-devel] [PATCH 0/6] blkdebug/qcow2/qemu-iotests: Add some AIO testing,
Kevin Wolf <=
- [Qemu-devel] [PATCH 4/6] qemu-io: Add AIO debugging commands, Kevin Wolf, 2012/12/06
- [Qemu-devel] [PATCH 2/6] blkdebug: Factor out remove_rule(), Kevin Wolf, 2012/12/06
- [Qemu-devel] [PATCH 1/6] blkdebug: Allow usage without config file, Kevin Wolf, 2012/12/06
- [Qemu-devel] [PATCH 6/6] qemu-iotests: Test concurrent cluster allocations, Kevin Wolf, 2012/12/06
- [Qemu-devel] [PATCH 5/6] qcow2: Move BLKDBG_EVENT out of the lock, Kevin Wolf, 2012/12/06
- [Qemu-devel] [PATCH 3/6] blkdebug: Implement suspend/resume of AIO requests, Kevin Wolf, 2012/12/06