diff options
author | Tomeu Vizoso <[email protected]> | 2019-12-18 16:11:33 +0100 |
---|---|---|
committer | Tomeu Vizoso <[email protected]> | 2020-02-26 14:02:25 +0100 |
commit | fcd8308b289a0749f2f889e4e04cc4974d7f6af5 (patch) | |
tree | 865ec74adcc77dcda69139a374a16c8b2333b2ea /.gitlab-ci/lava-gitlab-ci.yml | |
parent | de4eb9a3bb9fb073a5bf5cc157918bfa0f62b394 (diff) |
gitlab-ci: Run GLES3 tests in dEQP on Panfrost
We are able to run only 1/5th of the tests in around the same time that
dEQP-GLES2 takes, so do that for now while more DUTs are installed.
Signed-off-by: Tomeu Vizoso <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Reviewed-by: Alyssa Rosenzweig <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3876>
Diffstat (limited to '.gitlab-ci/lava-gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci/lava-gitlab-ci.yml | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/.gitlab-ci/lava-gitlab-ci.yml b/.gitlab-ci/lava-gitlab-ci.yml index 724b4f5f41b..72337edf8ea 100644 --- a/.gitlab-ci/lava-gitlab-ci.yml +++ b/.gitlab-ci/lava-gitlab-ci.yml @@ -4,7 +4,8 @@ stage: test variables: GIT_STRATEGY: none # testing doesn't build anything from source - ENV_VARS: "MESA_GLES_VERSION_OVERRIDE=3.0 DEQP_PARALLEL=6" + ENV_VARS: "DEQP_PARALLEL=6" + DEQP_VERSION: gles2 script: - BUILD_JOB_ID=`cat artifacts/build_job_id.txt` - > @@ -15,7 +16,7 @@ --device-type ${DEVICE_TYPE} \ --env-vars "${ENV_VARS}" \ --arch ${ARCH} \ - --deqp-version gles2 \ + --deqp-version ${DEQP_VERSION} \ --kernel-image-name ${KERNEL_IMAGE_NAME} \ --kernel-image-type "${KERNEL_IMAGE_TYPE}" \ --gpu-version ${GPU_VERSION} \ @@ -65,40 +66,58 @@ needs: - meson-arm64 -panfrost-t720-test:arm64: +panfrost-t720-gles2:arm64: extends: .lava-test:arm64 variables: DEVICE_TYPE: sun50i-h6-pine-h64 GPU_VERSION: panfrost-t720 + ENV_VARS: "MESA_GLES_VERSION_OVERRIDE=3.0 DEQP_PARALLEL=6" tags: - lava-sun50i-h6-pine-h64 -panfrost-t760-test:armhf: +panfrost-t760-gles2:armhf: extends: .lava-test:armhf variables: DEVICE_TYPE: rk3288-veyron-jaq GPU_VERSION: panfrost-t760 BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" + ENV_VARS: "MESA_GLES_VERSION_OVERRIDE=3.0 DEQP_PARALLEL=6" tags: - lava-rk3288-veyron-jaq -panfrost-t860-test:arm64: +panfrost-t860-gles2:arm64: extends: .lava-test:arm64 variables: DEVICE_TYPE: rk3399-gru-kevin GPU_VERSION: panfrost-t860 BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" + ENV_VARS: "MESA_GLES_VERSION_OVERRIDE=3.0 DEQP_PARALLEL=6" tags: - lava-rk3399-gru-kevin -.panfrost-t820-test:arm64: +panfrost-t860-gles3:arm64: + extends: .lava-test:arm64 + variables: + DEVICE_TYPE: rk3399-gru-kevin + GPU_VERSION: panfrost-t860 + BOOT_METHOD: depthcharge + KERNEL_IMAGE_TYPE: "" + DEQP_VERSION: gles3 + ENV_VARS: "MESA_GLES_VERSION_OVERRIDE=3.0 MESA_GLSL_VERSION_OVERRIDE=300 PAN_MESA_DEBUG=deqp DEQP_PARALLEL=6" + CI_NODE_INDEX: 1 + CI_NODE_TOTAL: 5 + tags: + - lava-rk3399-gru-kevin + +.panfrost-t820-gles2:arm64: extends: .lava-test:arm64 variables: DEVICE_TYPE: meson-gxm-khadas-vim2 GPU_VERSION: panfrost-t820 LAVA_TAGS: panfrost + ENV_VARS: "MESA_GLES_VERSION_OVERRIDE=3.0 DEQP_PARALLEL=6" tags: - lava-meson-gxm-khadas-vim2 |