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
|
stage: test
|
||||||
variables:
|
variables:
|
||||||
XDG_RUNTIME_DIR: "$CI_PROJECT_DIR/runtime-dir"
|
XDG_RUNTIME_DIR: "$CI_PROJECT_DIR/runtime-dir"
|
||||||
|
NO_AT_BRIDGE: "1"
|
||||||
before_script:
|
before_script:
|
||||||
- ninja -C mutter/build install
|
- ninja -C mutter/build install
|
||||||
script:
|
script:
|
||||||
- xvfb-run meson test -C build --no-rebuild
|
- dbus-run-session -- xvfb-run meson test -C build --no-rebuild
|
||||||
<<: *only_default
|
<<: *only_default
|
||||||
artifacts:
|
artifacts:
|
||||||
expire_in: 1 day
|
expire_in: 1 day
|
||||||
|
Loading…
Reference in New Issue
Block a user