[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 7/7] iotests: Disable 126 for some vmdk subformats
From: |
Max Reitz |
Subject: |
[Qemu-devel] [PATCH 7/7] iotests: Disable 126 for some vmdk subformats |
Date: |
Thu, 25 Jul 2019 17:57:35 +0200 |
Several vmdk subformats do not work with iotest 126, so disable them.
(twoGbMaxExtentSparse actually should work, but fixing that is a bit
difficult. The problem is that the vmdk descriptor file will contain a
referenc to "image:base.vmdk", which the block layer cannot open because
it does not know the protocol "image". This is not trivial to solve,
because I suppose real protocols like "http://" should be supported.
Making vmdk treat all paths with a potential protocol prefix that the
block layer does not recognize as plain files seems a bit weird,
though. Ignoring this problem does not seem too bad.)
Signed-off-by: Max Reitz <address@hidden>
---
tests/qemu-iotests/126 | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/tests/qemu-iotests/126 b/tests/qemu-iotests/126
index 9b0dcf9255..8e55d7c843 100755
--- a/tests/qemu-iotests/126
+++ b/tests/qemu-iotests/126
@@ -33,6 +33,12 @@ status=1 # failure is the default!
# Needs backing file support
_supported_fmt qcow qcow2 qed vmdk
+# (1) Flat vmdk images do not support backing files
+# (2) Split vmdk images simply fail this test right now. Fixing that
+# is left for another day.
+_unsupported_imgopts "subformat=monolithicFlat" \
+ "subformat=twoGbMaxExtentFlat" \
+ "subformat=twoGbMaxExtentSparse"
# This is the default protocol (and we want to test the difference between
# colons which separate a protocol prefix from the rest and colons which are
# just part of the filename, so we cannot test protocols which require a
prefix)
--
2.21.0
- [Qemu-devel] [PATCH 0/7] vmdk: Misc fixes, Max Reitz, 2019/07/25
- [Qemu-devel] [PATCH 1/7] iotests: Fix _filter_img_create(), Max Reitz, 2019/07/25
- [Qemu-devel] [PATCH 2/7] vmdk: Use bdrv_dirname() for relative extent paths, Max Reitz, 2019/07/25
- [Qemu-devel] [PATCH 3/7] iotests: Keep testing broken relative extent paths, Max Reitz, 2019/07/25
- [Qemu-devel] [PATCH 4/7] vmdk: Reject invalid compressed writes, Max Reitz, 2019/07/25
- [Qemu-devel] [PATCH 5/7] iotests: Disable broken streamOptimized tests, Max Reitz, 2019/07/25
- [Qemu-devel] [PATCH 7/7] iotests: Disable 126 for some vmdk subformats,
Max Reitz <=
- [Qemu-devel] [PATCH 6/7] iotests: Disable 110 for vmdk.twoGbMaxExtentSparse, Max Reitz, 2019/07/25