mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
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:
parent
c65e70fce0
commit
126d61db1b
1 changed files with 4 additions and 1 deletions
|
|
@ -240,7 +240,8 @@ include:
|
||||||
- echo "Building with meson options $MESON_OPTIONS"
|
- echo "Building with meson options $MESON_OPTIONS"
|
||||||
- meson setup "$BUILD_DIR" --prefix="$PREFIX" $MESON_OPTIONS
|
- meson setup "$BUILD_DIR" --prefix="$PREFIX" $MESON_OPTIONS
|
||||||
- meson compile -C "$BUILD_DIR" $COMPILE_ARGS
|
- 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
|
- meson install -C "$BUILD_DIR" --no-rebuild
|
||||||
artifacts:
|
artifacts:
|
||||||
name: pipewire-$CI_COMMIT_SHA
|
name: pipewire-$CI_COMMIT_SHA
|
||||||
|
|
@ -345,6 +346,8 @@ build_on_debian:
|
||||||
-D vulkan=enabled
|
-D vulkan=enabled
|
||||||
-D ffmpeg=enabled
|
-D ffmpeg=enabled
|
||||||
-D pw-cat-ffmpeg=enabled
|
-D pw-cat-ffmpeg=enabled
|
||||||
|
MESON_TEST_OPTIONS: >-
|
||||||
|
--timeout-multiplier=2
|
||||||
|
|
||||||
.build_on_fedora:
|
.build_on_fedora:
|
||||||
extends:
|
extends:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue