This series makes "meson test" run the block layer tests, reporting
their outcome in the same way as the other TAP tests.
Based-on: <20211223183933.1497037-1-vsementsov@virtuozzo.com>
Paolo Bonzini (4):
scripts/mtest2make: add support for SPEED=thorough
build: make check-block a meson test
qemu-iotests: require at least an argument to check-block.sh
check-block: replace -makecheck with TAP output
meson.build | 5 ++--
scripts/mtest2make.py | 20 ++++++++++---
tests/Makefile.include | 16 ++---------
tests/check-block.sh | 45 +++++++++++++----------------
tests/meson.build | 1 +
tests/qemu-iotests/check | 6 ++--
tests/qemu-iotests/meson.build | 30 +++++++++++++++++++
tests/qemu-iotests/testenv.py | 30 +++++++++----------
tests/qemu-iotests/testrunner.py | 49 +++++++++++++++++---------------
9 files changed, 117 insertions(+), 85 deletions(-)
create mode 100644 tests/qemu-iotests/meson.build
--
2.33.1