From 3fee0ef129a375a2f57aca39c7d3d226df7a7731 Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Sat, 29 Mar 2025 15:51:38 +0000 Subject: [PATCH] ci/microsoft: Add job timeouts and pin Piglit to GSt quick_shader is for some reason now excruciatingly slow on the Microsoft runners, but fine on the GStreamer runners. Until we can figure out why this is happening - 27min runtimes instead of 3min - just keep them over there. Dozen is miraculously unaffected. Signed-off-by: Daniel Stone Part-of: --- src/gallium/drivers/d3d12/ci/gitlab-ci.yml | 9 +++++++++ src/microsoft/ci/gitlab-ci.yml | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/gallium/drivers/d3d12/ci/gitlab-ci.yml b/src/gallium/drivers/d3d12/ci/gitlab-ci.yml index 93f6499f7d0..c4dd60d680a 100644 --- a/src/gallium/drivers/d3d12/ci/gitlab-ci.yml +++ b/src/gallium/drivers/d3d12/ci/gitlab-ci.yml @@ -21,6 +21,15 @@ - .d3d12-test script: - . _install/piglit_run.ps1 + # temporarily restrict to GSt runners until we discover why GL testing is + # so slow on the Microsoft runners + tags: + - windows + - docker + - "2022" + - mesa + - gstreamer-windows + timeout: 12m artifacts: when: on_failure name: "${CI_PROJECT_NAME}_${CI_JOB_NAME}" diff --git a/src/microsoft/ci/gitlab-ci.yml b/src/microsoft/ci/gitlab-ci.yml index 9866e856a46..aa54ac25133 100644 --- a/src/microsoft/ci/gitlab-ci.yml +++ b/src/microsoft/ci/gitlab-ci.yml @@ -6,6 +6,7 @@ test-spirv2dxil-windows: - .use-windows_test_msvc - .spirv2dxil-test-rules stage: layered-backends + timeout: 15m dependencies: - windows-msvc needs: @@ -27,6 +28,7 @@ test-dozen-deqp: - .use-windows_test_msvc - .dozen-test-rules stage: layered-backends + timeout: 15m dependencies: - windows-msvc needs: @@ -52,5 +54,6 @@ test-dozen-deqp-full: extends: - test-dozen-deqp - .dozen-manual-rules + timeout: 1h variables: DEQP_FRACTION: 1