mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-23 02:04:41 +08:00
ci: skip slow tests on all non-"full" jobs
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31828>
This commit is contained in:
parent
bedb2f8a86
commit
03f056ea71
@ -38,8 +38,6 @@ workflow:
|
||||
JOB_PRIORITY: 75
|
||||
# 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"
|
||||
# Pre-merge pipeline
|
||||
|
@ -66,7 +66,6 @@ VARS=(
|
||||
HWCI_TEST_ARGS
|
||||
HWCI_TEST_SCRIPT
|
||||
IR3_SHADER_DEBUG
|
||||
IS_MERGE_PIPELINE
|
||||
JOB_ARTIFACTS_BASE
|
||||
JOB_RESULTS_PATH
|
||||
JOB_ROOTFS_OVERLAY_PATH
|
||||
|
@ -123,7 +123,7 @@ if [ -e "$INSTALL/$GPU_VERSION-skips.txt" ]; then
|
||||
DEQP_SKIPS="$DEQP_SKIPS $INSTALL/$GPU_VERSION-skips.txt"
|
||||
fi
|
||||
|
||||
if [ -e "$INSTALL/$GPU_VERSION-slow-skips.txt" ] && [ -n "${IS_MERGE_PIPELINE:-}" ]; then
|
||||
if [ -e "$INSTALL/$GPU_VERSION-slow-skips.txt" ] && [[ $CI_JOB_NAME != *full* ]]; then
|
||||
DEQP_SKIPS="$DEQP_SKIPS $INSTALL/$GPU_VERSION-slow-skips.txt"
|
||||
fi
|
||||
|
||||
|
@ -78,7 +78,7 @@ if [ -e "$INSTALL/$GPU_VERSION-skips.txt" ]; then
|
||||
PIGLIT_SKIPS="$PIGLIT_SKIPS $INSTALL/$GPU_VERSION-skips.txt"
|
||||
fi
|
||||
|
||||
if [ -e "$INSTALL/$GPU_VERSION-slow-skips.txt" ] && [ -n "${IS_MERGE_PIPELINE:-}" ]; then
|
||||
if [ -e "$INSTALL/$GPU_VERSION-slow-skips.txt" ] && [[ $CI_JOB_NAME != *full* ]]; then
|
||||
PIGLIT_SKIPS="$PIGLIT_SKIPS $INSTALL/$GPU_VERSION-slow-skips.txt"
|
||||
fi
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Skip tests from pre-merge pipelines, mainly because some tests extrapolate the 1 minute mark
|
||||
# Note that this not affect nightly jobs.
|
||||
# Skip tests, mainly because some tests exceed the 1 minute mark
|
||||
# Note that this not affect full jobs.
|
||||
|
||||
glx@glx-buffer-age vblank_mode=0
|
||||
glx@glx_arb_sync_control@swapbuffersmsc-return swap_interval 1
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Skip some >1min tests in pre merge. These will be covered in the nightly jobs.
|
||||
# Skip some >1min tests. These will be covered in the full jobs.
|
||||
KHR-GL46.packed_pixels.varied_rectangle.*
|
||||
KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize
|
||||
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Skip some >1min tests in pre merge. These will be covered in the nightly jobs.
|
||||
# Skip some >1min tests. These will be covered in the full jobs.
|
||||
KHR-GL46.packed_pixels.varied_rectangle.*
|
||||
KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize
|
||||
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive
|
||||
|
@ -1,4 +1,4 @@
|
||||
# These are pretty slow, so just run the 2d cases in pre-merge.
|
||||
# These are pretty slow, so just run the 2d cases in non-"full" jobs.
|
||||
dEQP-VK.*robustness.*.no_fmt_qual.*samples_1.*_array.frag
|
||||
dEQP-VK.*robustness.*.no_fmt_qual.*samples_1.3d.frag
|
||||
dEQP-VK.*robustness.*.no_fmt_qual.*samples_1.cube.frag
|
||||
|
Loading…
Reference in New Issue
Block a user