aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci/lava-gitlab-ci.yml
diff options
context:
space:
mode:
authorMichel Dänzer <[email protected]>2020-02-27 18:27:56 +0100
committerMichel Dänzer <[email protected]>2020-03-05 12:46:51 +0100
commitcc9493f78ed3b366aaf1f4933c76984180a81a60 (patch)
treee6128af90c1542408a0ab2c747ea07050c4ffd88 /.gitlab-ci/lava-gitlab-ci.yml
parent71436f9640647e21651ae24bb57db36968a24ba0 (diff)
gitlab-ci: Distribute jobs across more stages
The stages and mapping of jobs to them are somewhat arbitrary; the goal is to avoid having to scroll through large numbers of jobs. v2: (Pierre-Eric Pelloux-Prayer) * Use even more stages for test jobs * Give somewhat meaningful names to stages Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3995> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3995>
Diffstat (limited to '.gitlab-ci/lava-gitlab-ci.yml')
-rw-r--r--.gitlab-ci/lava-gitlab-ci.yml9
1 files changed, 8 insertions, 1 deletions
diff --git a/.gitlab-ci/lava-gitlab-ci.yml b/.gitlab-ci/lava-gitlab-ci.yml
index 64d84ada31d..9b254e4579b 100644
--- a/.gitlab-ci/lava-gitlab-ci.yml
+++ b/.gitlab-ci/lava-gitlab-ci.yml
@@ -1,7 +1,6 @@
.lava-test:
extends:
- .ci-run-policy
- stage: test
variables:
GIT_STRATEGY: none # testing doesn't build anything from source
ENV_VARS: "DEQP_PARALLEL=6"
@@ -68,6 +67,7 @@
panfrost-t720-gles2:arm64:
extends: .lava-test:arm64
+ stage: panfrost
variables:
DEVICE_TYPE: sun50i-h6-pine-h64
GPU_VERSION: panfrost-t720
@@ -77,6 +77,7 @@ panfrost-t720-gles2:arm64:
panfrost-t760-gles2:armhf:
extends: .lava-test:armhf
+ stage: panfrost
variables:
DEVICE_TYPE: rk3288-veyron-jaq
GPU_VERSION: panfrost-t760
@@ -88,6 +89,7 @@ panfrost-t760-gles2:armhf:
panfrost-t860-gles2:arm64:
extends: .lava-test:arm64
+ stage: panfrost
variables:
DEVICE_TYPE: rk3399-gru-kevin
GPU_VERSION: panfrost-t860
@@ -99,6 +101,7 @@ panfrost-t860-gles2:arm64:
panfrost-t860-gles3:arm64:
extends: .lava-test:arm64
+ stage: panfrost
variables:
DEVICE_TYPE: rk3399-gru-kevin
GPU_VERSION: panfrost-t860
@@ -113,6 +116,7 @@ panfrost-t860-gles3:arm64:
.panfrost-t820-gles2:arm64:
extends: .lava-test:arm64
+ stage: panfrost
variables:
DEVICE_TYPE: meson-gxm-khadas-vim2
GPU_VERSION: panfrost-t820
@@ -124,6 +128,7 @@ panfrost-t860-gles3:arm64:
.lima-mali400-test:armhf:
parallel: 2
extends: .lava-test:armhf
+ stage: misc-tests
variables:
DEVICE_TYPE: sun8i-h3-libretech-all-h3-cc
GPU_VERSION: lima
@@ -133,6 +138,7 @@ panfrost-t860-gles3:arm64:
lima-mali450-test:arm64:
extends: .lava-test:arm64
+ stage: misc-tests
variables:
DEVICE_TYPE: meson-gxl-s905x-libretech-cc
GPU_VERSION: lima
@@ -142,6 +148,7 @@ lima-mali450-test:arm64:
.freedreno-a307-gles2:
extends: .lava-test:arm64
+ stage: freedreno
variables:
DEVICE_TYPE: apq8016-sbc
GPU_VERSION: freedreno-a307