GNU bug report logs - #53559
Mutter test-suite is flaky

Previous Next

Package: guix;

Reported by: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Date: Wed, 26 Jan 2022 20:28:01 UTC

Severity: normal

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 53559 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 53559 <at> debbugs.gnu.org
Subject: Re: bug#53559: Mutter test-suite is flaky
Date: Mon, 31 Jan 2022 00:27:28 -0500
Hello Liliana,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> * gnu/packages/gnome.scm (mutter)[disable-problematic-tests]: Also disable
> timeline tests.
> ---
>  gnu/packages/gnome.scm | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index e3fac534c4..b341fb4c97 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -7477,7 +7477,11 @@ (define-public mutter
>               ;; expression paragraph.  For an explanation, see: info '(sed)
>               ;; Multiline techniques'.
>               (invoke "sed" "/./{H;$!d} ; x ; s/^.*native-headless.*$//"
> -                     "-i" "src/tests/meson.build")))
> +                     "-i" "src/tests/meson.build")
> +             ;; Timeline tests may unexpectedly fail on missed frames, so
> +             ;; let's disable them as well.
> +             (substitute* "src/tests/clutter/conform/meson.build"
> +               (("'timeline.*',") ""))))
>           (replace 'check
>             (lambda* (#:key tests? test-options parallel-tests?
>                       #:allow-other-keys)

You'd want to let upstream know about these flaky tests, and add the
reference to the upstream issue in a comment so we can track progress.

Otherwise, LGTM.

Thanks,

Maxim




This bug report was last modified 3 years and 155 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.