aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/qemu/iotests-zfs.patch
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-08-12 19:01:49 +0900
committerOphestra <cat@gensokyo.uk>2026-08-12 19:01:49 +0900
commit054a8813d795861765c830369f9dc372cf516077 (patch)
tree2e77dc2b91d94a2011ffeb40b83b9f1ca8e7db15 /internal/rosa/package/qemu/iotests-zfs.patch
parent1bc16b51a68642e1ff2681f71a34e0694468b768 (diff)
internal/rosa/package/qemu: disable broken tests
The copy-before-write test was failing on a Haswell machine, although it seems to work pretty reliably on the Zen 3 workstation and RK3588. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package/qemu/iotests-zfs.patch')
-rw-r--r--internal/rosa/package/qemu/iotests-zfs.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/internal/rosa/package/qemu/iotests-zfs.patch b/internal/rosa/package/qemu/iotests-zfs.patch
new file mode 100644
index 00000000..336257fc
--- /dev/null
+++ b/internal/rosa/package/qemu/iotests-zfs.patch
@@ -0,0 +1,16 @@
+diff --git a/tests/qemu-iotests/150 b/tests/qemu-iotests/150
+index fab0faa389..d71fb5978d 100755
+--- a/tests/qemu-iotests/150
++++ b/tests/qemu-iotests/150
+@@ -41,6 +41,11 @@ _supported_fmt raw qcow2
+ _supported_proto file
+ _supported_os Linux
+
++# work directory is never an overlay
++if [ "$(stat -fc '%T' /work/)" = "zfs" ]; then
++ _notrun 'fails on zfs'
++fi
++
+
+ img_size=1048576
+