qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/6] blkdebug/qcow2/qemu-iotests: Add some AIO testing
@ 2012-12-06 13:32 Kevin Wolf
  2012-12-06 13:32 ` [Qemu-devel] [PATCH 1/6] blkdebug: Allow usage without config file Kevin Wolf
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Kevin Wolf @ 2012-12-06 13:32 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, stefanha

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-12-06 13:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-06 13:32 [Qemu-devel] [PATCH 0/6] blkdebug/qcow2/qemu-iotests: Add some AIO testing Kevin Wolf
2012-12-06 13:32 ` [Qemu-devel] [PATCH 1/6] blkdebug: Allow usage without config file Kevin Wolf
2012-12-06 13:32 ` [Qemu-devel] [PATCH 2/6] blkdebug: Factor out remove_rule() Kevin Wolf
2012-12-06 13:32 ` [Qemu-devel] [PATCH 3/6] blkdebug: Implement suspend/resume of AIO requests Kevin Wolf
2012-12-06 13:32 ` [Qemu-devel] [PATCH 4/6] qemu-io: Add AIO debugging commands Kevin Wolf
2012-12-06 13:32 ` [Qemu-devel] [PATCH 5/6] qcow2: Move BLKDBG_EVENT out of the lock Kevin Wolf
2012-12-06 13:33 ` [Qemu-devel] [PATCH 6/6] qemu-iotests: Test concurrent cluster allocations Kevin Wolf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).