Mutter tests (`ninja test`) all fail immediately.
Mutter tests (ninja test
) all fail immediately (I already have a $DISPLAY
set and pointing to a Xorg server, which used to work).
$ ninja test
[0/1] Running all tests.
1/88 mutter:cogl+cogl/conform / pipeline-user-matrix FAIL 4.43 s (exit status 133 or signal 5 SIGTRAP)
2/88 mutter:cogl+cogl/conform / blend-strings FAIL 3.87 s (exit status 133 or signal 5 SIGTRAP)
3/88 mutter:cogl+cogl/conform / blend FAIL 3.87 s (exit status 133 or signal 5 SIGTRAP)
...
Bisected the most recent issue. This is where tests started failing immediately:
34312c272bd9872963342d14d15416757aff8815 is the first bad commit
commit 34312c272bd9872963342d14d15416757aff8815
Author: Marco Trevisan (Treviño) <mail@3v1n0.net>
Date: Wed Feb 13 10:34:07 2019 -0500
cogl/tests: Run conform tests as single meson tests
Use find-conform-unit-tests.sh to create a meson list of tests to run.
This allows to run each test as single test with meson and to remove the timeout
for all the tests.
Instead of changing 'run-tests.sh' to take test-names as arguments we can just
generate simple dummy test-files for each test, without having to change the
tooling.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/442
:040000 040000 25ff002490d14f8ab8297c3c5839a6cfa8a27f6e 3eec26b1d2b05497bd0563f5f2f2cafa3ab8a8d0 M cogl
Bisected the first issue. This is where tests started failing at all:
TODO (somewhere between Make `make check` and the transition to Meson :P)
Edited by Jonas Ådahl