On Sat, Jun 06, 2026 at 11:54:26AM +0100, Simon McVittie wrote:
> Control: found -1 49.4-1
> Control: tags -1 + help
> 
> On Sat, 06 Jun 2026 at 13:33:13 +0300, Adrian Bunk wrote:
> > https://buildd.debian.org/status/logs.php?pkg=mutter&arch=armhf
> > 
> > There is no clear pattern why/how it fails, but builds are
> > supposed to be non-flaky.
> 
> This is not a new problem, so I'm marking it as found in testing to avoid it
> blocking migration. #1121518 is essentially the same thing.
> 
> Anyone who can help to debug/improve the tests is more than welcome to do
> so, especially the porting teams for the affected architectures (I don't
> think anyone in the GNOME team is running it on armhf). Unfortunately
> upstream only runs the test suite on relatively powerful x86 PCs, so it's
> probably making timing assumptions that don't hold on slower CPUs.
> 
> On one hand, yes, of course we want tests that reliably pass. On the other
> hand, Debian's self-imposed requirements say that every package must work on
> every architecture where it's successfully built, and for the
> less-widely-used architectures (particularly armhf) the build-time tests are
> the only evidence we have that a package can work (nobody is routinely
> testing the full GUI on 32-bit ARM). Realistically our choices are tests
> that aren't fully reliable, or no tests at all; neither of these is a
> desirable situation to be in, so it's a choice between two bad options.

The option that might require give-backs for a DSA is worse, and armhf 
won't be the first release architecture where mutter build-time tests 
are run with failures ignored.

> I've queued a commit for the next upload to disable the wayland-subsurface
> test, which seems to be particularly bad on armhf for whatever reason.

wayland-keyboard failed in 50.2-1, and also failed on arm64 in 50.1-1.

wayland-stable-rounding failed in 50.1-1.

>     smcv

cu
Adrian

Reply via email to