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: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21737>
This commit is contained in:
Daniel Stone
2023-03-06 18:10:26 +00:00
committed by Marge Bot
parent 399012a911
commit 34d45df8ff
+5
View File
@@ -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: