1
0
Fork 0
mutter-performance-source/.gitlab-ci
Jonas Ådahl b0b45b0570 ci: Make run-tests.sh usable for the dist job too
We can't just run a single 'meson' command in the script as we need to
launch multiple long running processes inside the D-Bus session:

 * The meson test invokation itself
 * wireplumber

This was handled for the 'test' stages, but not for the 'dist' stage,
which as a result would fail due to wireplumber not being launched
causing any test using pipewire to timeout.

Address this by making run-tests.sh a more generic run-meson.sh that
launches wireplumber before running the actual meson command.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2204>
2022-01-04 12:07:06 +01:00
..
checkout-gnome-shell.sh ci: Fallback to HEAD when checking out branch 2021-07-18 23:14:16 +02:00
commit-rules.yml ci: Replace custom commit-log script with ci-fairy 2021-01-11 14:02:58 +01:00
download-coverity-tarball.sh ci: Add job for pushing coverity reports 2021-07-13 15:14:21 +00:00
install-meson-project.sh ci: Use backend-agnostic meson command to build 2021-08-22 17:32:12 +00:00
run-meson.sh ci: Make run-tests.sh usable for the dist job too 2022-01-04 12:07:06 +01:00