[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 03/67] iotests.py: Add unsupported_imgopts
From: |
Max Reitz |
Subject: |
[PATCH 03/67] iotests.py: Add unsupported_imgopts |
Date: |
Tue, 1 Oct 2019 21:46:11 +0200 |
Signed-off-by: Max Reitz <address@hidden>
---
tests/qemu-iotests/iotests.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/tests/qemu-iotests/iotests.py b/tests/qemu-iotests/iotests.py
index cdcb62c4ac..b5ea424de4 100644
--- a/tests/qemu-iotests/iotests.py
+++ b/tests/qemu-iotests/iotests.py
@@ -998,7 +998,8 @@ def execute_setup_common(supported_fmts=[],
supported_cache_modes=[],
unsupported_fmts=[],
supported_protocols=[],
- unsupported_protocols=[]):
+ unsupported_protocols=[],
+ unsupported_imgopts=[]):
"""
Perform necessary setup for either script-style or unittest-style tests.
"""
@@ -1016,6 +1017,10 @@ def execute_setup_common(supported_fmts=[],
verify_platform(supported=supported_platforms)
verify_cache_mode(supported_cache_modes)
+ for opt in imgopts:
+ if any(unsupported in opt for unsupported in unsupported_imgopts):
+ notrun('not suitable for this option: %s' % opt)
+
debug = '-d' in sys.argv
if debug:
sys.argv.remove('-d')
--
2.21.0