diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2025-06-12 12:51:43 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-06-12 12:58:16 +0300 |
commit | e0b8a6e395462558ecf068d30a255a8431fe75ea (patch) | |
tree | 8150525058ab2fe8413893e84787cf235efdb930 | |
parent | 3ead13a69e06140533e8d534a31df2fc594c898a (diff) |
gnu: qemu-minimal: Fix building with ipxe-qemu.
* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust the
'dont-require-ipxe-firmware phase to skip more tests.
Change-Id: I2d308e9eec48ec9b087fc0a7ed9e6d8089366c9e
-rw-r--r-- | gnu/packages/virtualization.scm | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index fe8fb550de..6305aaa0e5 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -316,20 +316,11 @@ (lambda _ (substitute* "pc-bios/meson.build" ((".*(pxe|efi)-.*") "")) - (substitute* "tests/qtest/meson.build" - ((".*qom-test.*") "") - ((".*qos-test.*") "") - ((".*test-hmp.*") "") - ((".*'pxe-test':.*") "") - ((",? ?'boot-serial-test',?") "") - ((",? ?'endianness-test',?") "") - ((",? ?'prom-env-test',?") "") - ((",? ?'pxe-test',?") "") - ((",? ?'test-filter-mirror',?") "") - ((",? ?'test-filter-redirector',?") "") - ((",? ?'test-netfilter',?") "") - ;; Fix the slow_qtests array after the substitutions - ((" : .*") ""))))) + ;; Skip all the tests in tests/qtest instead + ;; of cherry-picking the tests which need the + ;; ipxe-qemu firmware. + (substitute* "tests/meson.build" + (("subdir.*qtest.*") ""))))) #~()) (add-after 'unpack 'extend-test-time-outs (lambda _ |