gnu: gtk: Skip failing test.

The 'gtk:tools / validate' test started failing for unknown reasons after
updating mesa to 23.3.1 and xorgproto to 2023.2. Skip for now.

* gnu/packages/gtk.scm (gtk)[arguments]{phases}: Skip the 'gtk:tools /
validate' test using the 'patch' phase.

Change-Id: I7d0a459c0cbbb979f4589f929eb637f00f642225
This commit is contained in:
John Kehayias 2023-12-18 18:37:11 -05:00
parent 1b0e216ad6
commit d55a4431f3
No known key found for this signature in database
GPG key ID: 499097AE5EA815D9

View file

@ -1178,7 +1178,11 @@ (define-public gtk
;; The unaligned-offscreen test fails for unknown reasons, also ;; The unaligned-offscreen test fails for unknown reasons, also
;; on different distributions (see: ;; on different distributions (see:
;; https://gitlab.gnome.org/GNOME/gtk/-/issues/4889). ;; https://gitlab.gnome.org/GNOME/gtk/-/issues/4889).
((" 'unaligned-offscreen',") "")) ((" 'unaligned-offscreen',") "")
;; This test, 'gtk:tools / validate', started failing for
;; unknown reasons after updating mesa to 23.3.1 and xorgproto
;; to 2023.2.
((" 'validate',") ""))
(substitute* "testsuite/reftests/meson.build" (substitute* "testsuite/reftests/meson.build"
(("[ \t]*'label-wrap-justify.ui',") "") (("[ \t]*'label-wrap-justify.ui',") "")
;; The inscription-markup.ui fails due to /etc/machine-id ;; The inscription-markup.ui fails due to /etc/machine-id