[PATCH v2 0/3] iotests improvements for mirror-sparse and others

Eric Blake posted 3 patches 4 months, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250523163041.2548675-5-eblake@redhat.com
Maintainers: Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>
tests/qemu-iotests/common.rc                | 30 +++++++++++++++++++++
tests/qemu-iotests/106                      |  1 +
tests/qemu-iotests/125                      |  2 +-
tests/qemu-iotests/175                      |  1 +
tests/qemu-iotests/221                      |  1 +
tests/qemu-iotests/253                      |  1 +
tests/qemu-iotests/308                      |  5 ++--
tests/qemu-iotests/tests/mirror-sparse      |  5 +++-
tests/qemu-iotests/tests/write-zeroes-unmap |  1 +
9 files changed, 43 insertions(+), 4 deletions(-)
[PATCH v2 0/3] iotests improvements for mirror-sparse and others
Posted by Eric Blake 4 months, 2 weeks ago
v1 was here:
https://lists.gnu.org/archive/html/qemu-devel/2025-05/msg05449.html

Since then
 - add more patches
 - don't try sync; that wasn't enough for ZFS

I don't have ZFS locally, so patch 3 WILL need to be tested there (but
I did test that the skip mechanism works on ext4 when I intentionally
tweak the common.rc code to fail failure); and this only addresses the
subset of tests in Fiona's email where I could obviously see some sort
of probing of image sizes, and not every test mentioned.

Eric Blake (3):
  iotests: Use disk_usage in more places
  iotests: Improve mirror-sparse on ext4
  iotests: Filter out ZFS in several tests

 tests/qemu-iotests/common.rc                | 30 +++++++++++++++++++++
 tests/qemu-iotests/106                      |  1 +
 tests/qemu-iotests/125                      |  2 +-
 tests/qemu-iotests/175                      |  1 +
 tests/qemu-iotests/221                      |  1 +
 tests/qemu-iotests/253                      |  1 +
 tests/qemu-iotests/308                      |  5 ++--
 tests/qemu-iotests/tests/mirror-sparse      |  5 +++-
 tests/qemu-iotests/tests/write-zeroes-unmap |  1 +
 9 files changed, 43 insertions(+), 4 deletions(-)

-- 
2.49.0