ci: Run tests through dbus-run-session
Something changed recently in the test initialization code, causing the test-theme invocation to fail. Make sure there is a D-Bus session by running the tests through dbus-run-session to get them going again. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/796
This commit is contained in:
parent
aa9031d8e7
commit
7bc39ba750
@ -69,10 +69,11 @@ test:
|
||||
stage: test
|
||||
variables:
|
||||
XDG_RUNTIME_DIR: "$CI_PROJECT_DIR/runtime-dir"
|
||||
NO_AT_BRIDGE: "1"
|
||||
before_script:
|
||||
- ninja -C mutter/build install
|
||||
script:
|
||||
- xvfb-run meson test -C build --no-rebuild
|
||||
- dbus-run-session -- xvfb-run meson test -C build --no-rebuild
|
||||
<<: *only_default
|
||||
artifacts:
|
||||
expire_in: 1 day
|
||||
|
Loading…
Reference in New Issue
Block a user