diff options
author | Michel Dänzer <[email protected]> | 2019-08-27 11:57:13 +0200 |
---|---|---|
committer | Michel Dänzer <[email protected]> | 2019-08-30 11:27:00 +0200 |
commit | 8de25ecd6b493c67f96d1f123535311964ba302e (patch) | |
tree | 0688d5ea5a1ca2bd8b99ac3400a2dbcbcbdd691d | |
parent | 42f8d5a531c4996dfacda2f88f14f55fa9677e02 (diff) |
gitlab-ci: Use new needs: keyword
This way, the test jobs can start running before all build+test jobs
have finished, once the meson-main job has.
Idea suggested by Daniel Stone on IRC.
See https://docs.gitlab.com/ce/ci/directed_acyclic_graph/ and
https://docs.gitlab.com/ce/ci/yaml/README.html#needs for details.
v2:
* Improve commit log (Daniel Stone, Eric Engestrom)
Reviewed-by: Eric Engestrom <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
-rw-r--r-- | .gitlab-ci.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fd80edb37d7..6a5dde86ed3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -353,6 +353,7 @@ test-llvmpipe-gles2: extends: .deqp-test dependencies: - meson-main + needs: [meson-main] test-softpipe-gles2: parallel: 4 @@ -365,6 +366,7 @@ test-softpipe-gles2: extends: .deqp-test dependencies: - meson-main + needs: [meson-main] # The GLES2 CTS run takes about 8 minutes of CPU time, while GLES3 is # 25 minutes. Until we can get its runtime down, just do a partial @@ -381,3 +383,4 @@ test-softpipe-gles3-limited: extends: .deqp-test dependencies: - meson-main + needs: [meson-main] |