[PATCH 0/3] vhost-user-blk-test: add tests for the vhost-user-blk server

Stefan Hajnoczi posted 3 patches 3 years, 1 month ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210322092327.150720-1-stefanha@redhat.com
MAINTAINERS                         |   2 +
tests/qtest/libqos/vhost-user-blk.h |  48 ++
tests/qtest/libqos/vhost-user-blk.c | 130 ++++
tests/qtest/vhost-user-blk-test.c   | 989 ++++++++++++++++++++++++++++
tests/qtest/libqos/meson.build      |   1 +
tests/qtest/meson.build             |   4 +
6 files changed, 1174 insertions(+)
create mode 100644 tests/qtest/libqos/vhost-user-blk.h
create mode 100644 tests/qtest/libqos/vhost-user-blk.c
create mode 100644 tests/qtest/vhost-user-blk-test.c
[PATCH 0/3] vhost-user-blk-test: add tests for the vhost-user-blk server
Posted by Stefan Hajnoczi 3 years, 1 month ago
These patches add a qtest for the vhost-user-blk server. CI found several
issues that caused these patches to be dropped from Michael Tsirkin and Kevin
Wolf's pull requests in the past. Hopefully they will go in smoothly this time!

Coiby Xu (1):
  test: new qTest case to test the vhost-user-blk-server

Stefan Hajnoczi (2):
  tests/qtest: add multi-queue test case to vhost-user-blk-test
  vhost-user-blk-test: test discard/write zeroes invalid inputs

 MAINTAINERS                         |   2 +
 tests/qtest/libqos/vhost-user-blk.h |  48 ++
 tests/qtest/libqos/vhost-user-blk.c | 130 ++++
 tests/qtest/vhost-user-blk-test.c   | 989 ++++++++++++++++++++++++++++
 tests/qtest/libqos/meson.build      |   1 +
 tests/qtest/meson.build             |   4 +
 6 files changed, 1174 insertions(+)
 create mode 100644 tests/qtest/libqos/vhost-user-blk.h
 create mode 100644 tests/qtest/libqos/vhost-user-blk.c
 create mode 100644 tests/qtest/vhost-user-blk-test.c

-- 
2.30.2