diff options
author | Hanna Reitz <hreitz@redhat.com> | 2022-03-23 11:55:22 +0100 |
---|---|---|
committer | Hanna Reitz <hreitz@redhat.com> | 2022-04-20 10:14:08 +0200 |
commit | 32911369fee72de1932a1ded714319fe0ecb9d2d (patch) | |
tree | b31167ffc0e53a8d58e477895167f66f2e598360 /tests/qemu-iotests/303 | |
parent | 7253a57007b8dc6ff6c4bdd5106cf8356fcd34e7 (diff) |
iotests/303: Check for zstd support
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>
Diffstat (limited to 'tests/qemu-iotests/303')
-rwxr-xr-x | tests/qemu-iotests/303 | 4 |
1 files changed, 3 insertions, 1 deletions
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 |