On Fri, 26 Jul 2019 at 23:39:54 +0100, Simon McVittie wrote: > On Sun, 21 Jul 2019 at 15:49:38 -0400, Michael Gilbert wrote: > > On i386, the gmenumodel test timed out. > > The failing test-case seems to be /gmenu/dbus/peer/subscriptions, which > has a watchdog timer that is meant to kill the process with SIGALRM > after 65 seconds, so I'm surprised it survived to 360s - either the > watchdog timer isn't working, or multiple test-cases must have taken a > lot longer than they are meant to.
There is some test setup that is not covered by the watchdog timer, which has thread data races that have been fixed in upstream git master. If this was the root cause then I'm not surprised I couldn't reproduce the problem. I've backported that patch in the hope that it will fix this test, but since it's unreproducible it's hard to be sure, so I'll also skip this test at build-time. We can revisit that change when GNOME 3.32 (or 3.34?) has landed in unstable. smcv