diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2017-09-01 11:54:34 +0100 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2017-09-05 14:17:26 -0500 |
commit | 3f5c4076f118072ac7403ca092d63a1766cd5e04 (patch) | |
tree | 2b679682cec0e4ecb1d5634655703780fd62418c /tests | |
parent | 0127b79e8b9f91c69885e8d425648c16f3bb12ec (diff) | |
download | qemu-3f5c4076f118072ac7403ca092d63a1766cd5e04.zip qemu-3f5c4076f118072ac7403ca092d63a1766cd5e04.tar.gz qemu-3f5c4076f118072ac7403ca092d63a1766cd5e04.tar.bz2 |
iotests: blacklist 194 with the luks driver
The 194 test has a lot of code that assumes a simple image file. Rewriting
this to work with luks is possible, but non-trivial, so blacklist the
luks format for now.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Message-Id: <20170901105434.3288-3-berrange@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Tested-by: Fam Zheng <famz@redhat.com>
[eblake: commit message typo fixed]
Reviewed-by: Kashyap Chamarthy <kchamart@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/qemu-iotests/194 | 1 | ||||
-rw-r--r-- | tests/qemu-iotests/iotests.py | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/tests/qemu-iotests/194 b/tests/qemu-iotests/194 index 6449b9b..8d973b4 100755 --- a/tests/qemu-iotests/194 +++ b/tests/qemu-iotests/194 @@ -21,6 +21,7 @@ import iotests +iotests.verify_image_format(unsupported_fmts=['luks']) iotests.verify_platform(['linux']) with iotests.FilePath('source.img') as source_img_path, \ diff --git a/tests/qemu-iotests/iotests.py b/tests/qemu-iotests/iotests.py index 07fa162..1af117e 100644 --- a/tests/qemu-iotests/iotests.py +++ b/tests/qemu-iotests/iotests.py @@ -421,9 +421,11 @@ def notrun(reason): print '%s not run: %s' % (seq, reason) sys.exit(0) -def verify_image_format(supported_fmts=[]): +def verify_image_format(supported_fmts=[], unsupported_fmts=[]): if supported_fmts and (imgfmt not in supported_fmts): notrun('not suitable for this image format: %s' % imgfmt) + if unsupported_fmts and (imgfmt in unsupported_fmts): + notrun('not suitable for this image format: %s' % imgfmt) def verify_platform(supported_oses=['linux']): if True not in [sys.platform.startswith(x) for x in supported_oses]: |