Hi Kevin, Hanna,
Here is a third version of iotests fixes from our s390x systems.
They aren't related, just came up walking through the failures.
In fact, only patch 4 has existed in the previous versions of this "series",
as it remains stubborn for me (hence me putting it at the end). This time,
I added a check against the qemu-storage-daemon to try to do a mount against
a null device (similar to the test_fuse_support() routine in fuse-mmap-shared),
to bail out of the test earlier than failing on the "real" command later on.
I look forward to your feedback...
v1: https://lore.kernel.org/r/20260725125651.3896151-1-farman@linux.ibm.com/
v2: https://lore.kernel.org/r/20260728192644.2879028-1-farman@linux.ibm.com/
v2->v3:
- [EF] Add two fixes for NBD tests, and one (new) fix for another FUSE test
- [HC] Rework the fix to 108, and perform a dummy mount to see if fuse works
Eric Farman (4):
iotests/nbd-in-qcow2-chain: use default machine
iotests/nbd-tls-iothread: skip on non-x86 hardware
iotests/fuse-truncate: skip if FUSE is not usable
iotests/108: skip if fuse is unsuable
tests/qemu-iotests/108 | 17 +++++++++++++++++
tests/qemu-iotests/tests/fuse-truncate | 9 ++++++---
tests/qemu-iotests/tests/nbd-in-qcow2-chain | 2 +-
tests/qemu-iotests/tests/nbd-tls-iothread | 4 ++++
4 files changed, 28 insertions(+), 4 deletions(-)
--
2.53.0