From 126d61db1bf7430530cff15058d81a45a1259f7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Fri, 10 Oct 2025 17:37:21 +0200 Subject: [PATCH] ci: build_on_debian: set test timeout multiplier Some tests - for example test-fmt-ops - are compute heavy. Since tests in non-x86 builds are run inside qemu, they can be significantly slower, exceeding the default 30 second timeout. So set the timeout multiplier to 2 to allow for slower execution. --- .gitlab-ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 222a0ce87..ac10fb674 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -240,7 +240,8 @@ include: - echo "Building with meson options $MESON_OPTIONS" - meson setup "$BUILD_DIR" --prefix="$PREFIX" $MESON_OPTIONS - meson compile -C "$BUILD_DIR" $COMPILE_ARGS - - meson test -C "$BUILD_DIR" --no-rebuild + - echo "Running tests with meson options $MESON_TEST_OPTIONS" + - meson test -C "$BUILD_DIR" --no-rebuild $MESON_TEST_OPTIONS - meson install -C "$BUILD_DIR" --no-rebuild artifacts: name: pipewire-$CI_COMMIT_SHA @@ -345,6 +346,8 @@ build_on_debian: -D vulkan=enabled -D ffmpeg=enabled -D pw-cat-ffmpeg=enabled + MESON_TEST_OPTIONS: >- + --timeout-multiplier=2 .build_on_fedora: extends: