summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2023-05-05 20:01:12 -0600
committerFederico Mena Quintero <federico@gnome.org>2023-05-09 10:04:26 -0600
commit2edd4053169499c842796efada3f3f207dc5ea59 (patch)
treef91f9995d3e84e80b8828c0d4d24c57e6781d2eb
parentf025a646dbe218f4c674c8563982cc9ef293a301 (diff)
downloadat-spi2-core-2edd4053169499c842796efada3f3f207dc5ea59.tar.gz
CI: disable p2p for the test run for now, otherwise it errors out
With the changes to use an AtspiEventListener in tests/at-spi2-atk, at some point atspi-misc.c tries to connect to a socket from one of the test-application processes that is already dead. With -Ddisable_p2p=true, the tests work fine.
-rw-r--r--.gitlab-ci.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f4514eb2..babf175d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -51,7 +51,8 @@ opensuse-x86_64:
variables:
MESON_EXTRA_FLAGS: "--buildtype=debug" # -Dwerror=true
script:
- - meson setup ${MESON_EXTRA_FLAGS} --prefix /usr _build .
+ # See https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/137 for the reason for disable_p2p
+ - meson setup ${MESON_EXTRA_FLAGS} -Ddisable_p2p=true --prefix /usr _build .
- meson compile -C _build
- meson install -C _build
- mkdir /tmp/test+dir+with+funny+chars
@@ -149,7 +150,8 @@ coverage:
CFLAGS: "-coverage -ftest-coverage -fprofile-arcs"
script:
- source ./ci/env.sh
- - meson setup ${MESON_EXTRA_FLAGS} --prefix /usr _build .
+ # See https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/137 for the reason for disable_p2p
+ - meson setup ${MESON_EXTRA_FLAGS} -Ddisable_p2p=true --prefix /usr _build .
- meson compile -C _build
- meson install -C _build
- xvfb-run --auto-servernum dbus-run-session -- ci/run-registryd-tests.sh