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.
This commit is contained in:
Barnabás Pőcze 2025-10-10 17:37:21 +02:00 committed by Wim Taymans
parent c65e70fce0
commit 126d61db1b

View file

@ -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: