guix/gnu/packages/patches/qemu-disable-aarch64-migration-test.patch
Rutherther b8e0abc060
gnu: qemu: Disable failing migration-test on AArch64.
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.

* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes: #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5683
2026-01-17 20:27:22 +01:00

24 lines
No EOL
801 B
Diff

This patch disables the 'migration-test' on AArch64, as it fails on some
devices like this:
stderr:
qemu-system-aarch64: KVM does not support GICv3 emulation
Broken pipe
../../tests/qtest/libqtest.c:200: kill_qemu() tried to terminate QEMU process but encountered exit status 1 (expected 0)
(test program exited with status code -6)
TAP parsing error: Too few tests run (expected 61, got 0)
--- a/tests/qtest/meson.build 2026-01-16 21:53:16.945167915 +0100
+++ b/tests/qtest/meson.build 2026-01-16 21:52:55.313191080 +0100
@@ -266,8 +266,7 @@
qtests_cxl + \
['arm-cpu-features',
'numa-test',
- 'boot-serial-test',
- 'migration-test']
+ 'boot-serial-test']
qtests_s390x = \
qtests_filter + \