From 34d45df8ff71e7e780b363e60bcc6ff57b15d94a Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Mon, 6 Mar 2023 18:10:26 +0000 Subject: [PATCH] ci/fdno: Only run full tests on a limited subset of machines Though not many people run full test runs, it occupies 2/7 a630 slots for nearly 2 hours. If more than one person does this at a time, it can be an effective DoS and make merges time out. Limit full runs to a subset of the runners, such that at least some of them will always be available for us. Part-of: --- src/freedreno/ci/gitlab-ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/freedreno/ci/gitlab-ci.yml b/src/freedreno/ci/gitlab-ci.yml index c15ed1068f3..d15f998de3c 100644 --- a/src/freedreno/ci/gitlab-ci.yml +++ b/src/freedreno/ci/gitlab-ci.yml @@ -237,6 +237,10 @@ a618_piglit: script: - ./install/bare-metal/cros-servo.sh +.a630-full: + tags: + - google-freedreno-cheza-long + a630_gl: extends: - .baremetal-deqp-test @@ -294,6 +298,7 @@ a630_vk_full: timeout: 2h extends: - a630_vk + - .a630-full - .turnip-manual-rules parallel: 2 variables: