diff options
author | Federico Mena Quintero <federico@gnome.org> | 2023-05-05 20:01:12 -0600 |
---|---|---|
committer | Federico Mena Quintero <federico@gnome.org> | 2023-05-09 10:04:26 -0600 |
commit | 2edd4053169499c842796efada3f3f207dc5ea59 (patch) | |
tree | f91f9995d3e84e80b8828c0d4d24c57e6781d2eb | |
parent | f025a646dbe218f4c674c8563982cc9ef293a301 (diff) | |
download | at-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.yml | 6 |
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 |