From 2edd4053169499c842796efada3f3f207dc5ea59 Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Fri, 5 May 2023 20:01:12 -0600 Subject: 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. --- .gitlab-ci.yml | 6 ++++-- 1 file 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 -- cgit v1.2.1