ci: Use merge-skips files during merge pipelines

These skip files contain tests that exceed one minute in execution time,
which are better suited for nightly jobs. This change aims to optimize
execution time and prevent delays in merge pipelines under time
constraints.

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31699>
This commit is contained in:
Guilherme Gallo
2024-10-15 17:15:29 -03:00
committed by Marge Bot
parent 9930e46fca
commit 1dc64d0613
4 changed files with 11 additions and 0 deletions

View File

@@ -38,6 +38,8 @@ workflow:
VALVE_INFRA_VANGOGH_JOB_PRIORITY: "" # Empty tags are ignored by gitlab
# fast-fail in merge pipelines: stop early if we get this many unexpected fails/crashes
DEQP_RUNNER_MAX_FAILS: 40
# Flag to advertise the CI scripts if we are in a merge pipeline
IS_MERGE_PIPELINE: 1
# post-merge pipeline
- if: &is-post-merge $GITLAB_USER_LOGIN == "marge-bot" && $CI_PIPELINE_SOURCE == "push"
# nightly pipeline