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
