[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 5/8] iotests/303: Check for zstd support
From: |
Hanna Reitz |
Subject: |
[PULL 5/8] iotests/303: Check for zstd support |
Date: |
Wed, 20 Apr 2022 14:41:01 +0200 |
303 runs two test cases, one of which requires zstd support.
Unfortunately, given that this is not a unittest-style test, we cannot
easily skip that single case, and instead can only skip the whole test.
(Alternatively, we could split this test into a zlib and a zstd part,
but that seems excessive, given that this test is not in auto and thus
likely only run by developers who have zstd support compiled in.)
Fixes: 677e0bae686e7c670a71d1f ("iotest 303: explicit compression type")
Signed-off-by: Hanna Reitz <hreitz@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <v.sementsov-og@mail.ru>
Message-Id: <20220323105522.53660-4-hreitz@redhat.com>
---
tests/qemu-iotests/303 | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tests/qemu-iotests/303 b/tests/qemu-iotests/303
index 93aa5ce9b7..40e947f26c 100755
--- a/tests/qemu-iotests/303
+++ b/tests/qemu-iotests/303
@@ -21,10 +21,12 @@
import iotests
import subprocess
-from iotests import qemu_img_create, qemu_io, file_path, log, filter_qemu_io
+from iotests import qemu_img_create, qemu_io, file_path, log, filter_qemu_io, \
+ verify_qcow2_zstd_compression
iotests.script_initialize(supported_fmts=['qcow2'],
unsupported_imgopts=['refcount_bits', 'compat'])
+verify_qcow2_zstd_compression()
disk = file_path('disk')
chunk = 1024 * 1024
--
2.35.1
- [PULL 0/8] Block patches, Hanna Reitz, 2022/04/20
- [PULL 1/8] tests/qemu-iotests/meson.build: Improve the indentation, Hanna Reitz, 2022/04/20
- [PULL 3/8] iotests.py: Add supports_qcow2_zstd_compression(), Hanna Reitz, 2022/04/20
- [PULL 4/8] iotests/065: Check for zstd support, Hanna Reitz, 2022/04/20
- [PULL 8/8] qcow2: Add errp to rebuild_refcount_structure(), Hanna Reitz, 2022/04/20
- [PULL 5/8] iotests/303: Check for zstd support,
Hanna Reitz <=
- [PULL 6/8] qcow2: Improve refcount structure rebuilding, Hanna Reitz, 2022/04/20
- [PULL 2/8] tests/qemu-iotests: Move the bash and sanitizer checks to meson.build, Hanna Reitz, 2022/04/20
- [PULL 7/8] iotests/108: Test new refcount rebuild algorithm, Hanna Reitz, 2022/04/20
- Re: [PULL 0/8] Block patches, Richard Henderson, 2022/04/20