mbox series

[0/7] iotests: add -io_uring support

Message ID 20230725141915.386364-1-stefanha@redhat.com
Headers show
Series iotests: add -io_uring support | expand

Message

Stefan Hajnoczi July 25, 2023, 2:19 p.m. UTC
Add support for block/blkio.c's "io_uring" block driver to qemu-iotests:

  $ (cd build && tests/qemu-iotests/check -io_uring)

I took a look at supporting ./check -qcow2 -io_uring, but there are many
failures related to test assumptions about image creation and QEMU command-line
syntax. Only support testing raw images for now.

Stefan Hajnoczi (7):
  block/blkio: add io_uring: filename parsing
  block/blkio: add "simple" creation support
  iotests: string substitution order in _filter_img_create_filenames
  iotests: filter img create backing_file when IMGPROTO is modified
  iotests: add -io_uring support
  iotests: add io_uring to supported protocols in 012
  iotests: add io_uring to supported protocols in 052

 block/blkio.c                    |  9 +++++++++
 tests/qemu-iotests/012           |  2 +-
 tests/qemu-iotests/033           |  1 +
 tests/qemu-iotests/052           |  2 +-
 tests/qemu-iotests/197           |  4 +++-
 tests/qemu-iotests/197.out       |  2 +-
 tests/qemu-iotests/215           |  4 +++-
 tests/qemu-iotests/215.out       |  2 +-
 tests/qemu-iotests/check         |  2 +-
 tests/qemu-iotests/common.filter | 10 +++++++++-
 tests/qemu-iotests/common.rc     | 12 +++++++++++-
 11 files changed, 41 insertions(+), 9 deletions(-)