From 540d9e686c03d7a16a32f9861ae6080a912e1cf8 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 20 Mar 2026 14:22:26 +0100 Subject: [PATCH] ci: Don't run functional tests in CI yet Disable the functional tests in the case of meson as well. They don't seem to work in the CI or take too long. This needs further investigation. For now let's run them locally and before each release. Signed-off-by: Michael Vetter --- .github/workflows/main.yml | 4 ++-- ci/ci-meson-build.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8d955c10..d7442f5f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -34,13 +34,13 @@ jobs: script: ./ci/ci-build.sh - flavor: debian buildsystem: meson - tests: unit+func + tests: unit omemo: signal script: ./ci/ci-meson-build.sh omemo_env: libsignal - flavor: debian buildsystem: meson - tests: unit+func + tests: unit omemo: libomemo script: ./ci/ci-meson-build.sh omemo_env: libomemo-c diff --git a/ci/ci-meson-build.sh b/ci/ci-meson-build.sh index 1d8bfd77..873b8c44 100755 --- a/ci/ci-meson-build.sh +++ b/ci/ci-meson-build.sh @@ -49,7 +49,7 @@ if [[ "$(uname | tr '[:upper:]' '[:lower:]')" == linux* ]]; then meson setup build_valgrind ${tests[0]} ${BACKEND_OPT} -Dtests=true -Db_sanitize=address,undefined meson compile -C build_valgrind - meson test -C build_valgrind --print-errorlogs --wrap=valgrind || echo "Valgrind issues detected" + meson test -C build_valgrind "unit tests" --print-errorlogs --wrap=valgrind || echo "Valgrind issues detected" rm -rf build_valgrind fi @@ -66,7 +66,7 @@ do meson setup build_run ${features} ${BACKEND_OPT} -Dtests=true meson compile -C build_run - meson test -C build_run --print-errorlogs + meson test -C build_run "unit tests" --print-errorlogs ./build_run/profanity -v done