diff options
| author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-04 20:44:20 +0900 |
|---|---|---|
| committer | Christopher Baines <mail@cbaines.net> | 2025-04-11 13:32:01 +0100 |
| commit | 74595d6e038cd786ac8c2849cd7f7073d632da83 (patch) | |
| tree | 0617deee0fa375f274212151af46cc590fce0540 /gnu/packages | |
| parent | 81e43f43d0a1ae51f118367573d84465c18af050 (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
Diffstat (limited to 'gnu/packages')
| -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 59c923d4337..b669280ff9f 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -8184,13 +8184,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) |
