diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-04 20:44:20 +0900 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2025-04-06 12:22:41 +0100 |
commit | a4610c221b70ef727c2119294014837ab8d82f72 (patch) | |
tree | 8cd181420f4a9975bbeb108c6c0b169be2ebb68c | |
parent | 88bca360bc869e6e3f3a9d5bf6db3470607a2639 (diff) |
gnu: mutter: Disable more non-deterministic tests.
* gnu/packages/gnome.scm (mutter) [phases]
{disable-problematic-tests}: Disable all stacking tests plus the
event-delivery test.
Change-Id: Icdc3271e8d691881cee01b041de64269be8fc155
-rw-r--r-- | gnu/packages/gnome.scm | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 46e360067f..89262531d2 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -8183,13 +8183,23 @@ to display dialog boxes from the commandline and shell scripts.") ;; The 'sync' variant of the X11 test fails for unknown reason ;; (see: https://gitlab.gnome.org/GNOME/mutter/-/issues/3910). (("foreach mode: \\['', 'sync'\\]") - "foreach mode: ['']")) + "foreach mode: []") + ;; Many (all?) stacking tests are susceptible to fail + ;; non-deterministically under high load (see: + ;; https://gitlab.gnome.org/GNOME/mutter/-/issues/4035). + (("foreach stacking_test: stacking_tests") + "foreach stacking_test: []")) (substitute* "clutter/conform/meson.build" ;; TODO: Re-instate the gesture test in a 47+ release. ;; The conform/gesture test fails non-deterministically on ;; some machines (see: ;; https://gitlab.gnome.org/GNOME/mutter/-/issues/3521#note_2385427). - ((".*'gesture',.*") ""))))) + ((".*'gesture',.*") "") + + ;; The 'event-delivery' test fails non-deterministically + ;; (see: + ;; https://gitlab.gnome.org/GNOME/mutter/-/issues/4035#note_2402672). + ((".*'event-delivery',.*") ""))))) (replace 'check (lambda* (#:key tests? test-options parallel-tests? #:allow-other-keys) |