zink/ci: Add a fraction for zink-venus-lvp

With newly added features, especially since KHR_shader_subgroup the base
runtime has crept above the 15 minute timeout. Introduce a fraction to
keep the runtime in check and add a nightly full run to cover the gaps.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12548
Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Reviewed-by: Martin Roukala <None>
Reviewed-by: Karol Herbst <None>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33318>
This commit is contained in:
Valentine Burley
2025-01-31 09:21:53 +01:00
committed by Marge Bot
parent 3800ecc029
commit 7bf4d6a4db
3 changed files with 23 additions and 1 deletions

View File

@@ -40,6 +40,15 @@
- !reference [.venus-rules, rules]
- !reference [.zink-common-rules, rules]
.zink-venus-lvp-manual-rules:
stage: layered-backends-postmerge
extends: .no-auto-retry
rules:
- !reference [.test, rules]
- !reference [.lavapipe-manual-rules, rules]
- !reference [.venus-manual-rules, rules]
- !reference [.zink-common-manual-rules, rules]
.zink-anv-rules:
stage: layered-backends
rules:

View File

@@ -24,9 +24,10 @@ zink-venus-lvp:
- .test-gl
- .deqp-test
- .zink-venus-lvp-test
timeout: 15min # base run time = 5min, but it's on the shared runners so it can go up
timeout: 15min # base run time = 8min, but it's on the shared runners so it can go up
variables:
DEQP_SUITE: zink-venus-lvp
DEQP_FRACTION: 2
PIGLIT_NO_WINDOW: 1
# Enable validation (except for on piglit, see deqp-zink-venus-lvp.toml), logging
# to stdout and aborting on unknown failures.
@@ -39,6 +40,13 @@ zink-venus-lvp:
export LIBGL_DRIVERS_PATH="$CI_PROJECT_DIR/install/lib/dri"
xvfb-run --server-args='-noreset' bash -c "./install/crosvm-runner.sh ./install/deqp-runner.sh"
zink-venus-lvp-full:
extends:
- zink-venus-lvp
timeout: 30m
variables:
DEQP_FRACTION: 1
zink-anv-adl:
extends:
- .zink-anv-adl-test

View File

@@ -48,3 +48,8 @@ spec@arb_texture_buffer_object@formats.*arb.*
# Timeout
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive
# Slow tests, these take about two minutes
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclConstructors1
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclConstructorSizing1
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_ivec3