gnu: qemu: Skip additional test of arm kvm features.

* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust
'disable-unusable-tests phase to skip an arm test.
This commit is contained in:
Efraim Flashner 2023-02-20 10:39:03 +02:00
parent 042b92edb2
commit e8fcf1e424
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -1,7 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013-2017, 2020-2022 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2015, 2016, 2017, 2018 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2016, 2017, 2018. 2019, 2020, 2021 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2016-2021, 2023 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2016, 2017 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2017 Alex Vong <alexvong1995@gmail.com>
;;; Copyright © 2017 Andy Patterson <ajpatter@uwaterloo.ca>
@ -302,7 +302,11 @@ (define-public qemu
;; Comment out the test-char test, which needs networking and
;; fails within the build environment.
((".*'test-char':.*" all)
(string-append "# " all)))))
(string-append "# " all)))
(substitute* "tests/qtest/meson.build"
;; These tests fail to get the expected number of tests
;; on arm platforms.
(("'arm-cpu-features',") ""))))
#$@(if (target-riscv64?)
'((add-after 'unpack 'disable-some-tests
(lambda _