diff options
author | Eric Anholt <[email protected]> | 2020-05-15 16:15:07 -0700 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-05-22 16:44:46 +0000 |
commit | ae442c35982e1052267affd92a68f875159a2d08 (patch) | |
tree | c1eb19cea04311f204e49b0e1c193ca2ae1d3390 | |
parent | b4bccbde3684255f7f9d4e5cbb443ed849fe9c91 (diff) |
ci: Enable a fractional run with UBO-to-constbuf disabled on a3xx.
This gets us coverage of an important case in the HW that the CTS
otherwise basically doesn't hit.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5089>
-rw-r--r-- | .gitlab-ci.yml | 10 | ||||
-rwxr-xr-x | .gitlab-ci/bare-metal/fastboot.sh | 3 |
2 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bd31bb06100..573c106a168 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -872,6 +872,16 @@ arm64_a306_gles3: CI_NODE_TOTAL: 25 NIR_VALIDATE: 0 +# Fractional runs with debug options. Note that since we're not +# hitting the iommu faults, we can run in parallel (derive from gles2, not gles3). +arm64_a306_gles3_options: + extends: arm64_a306_gles2 + variables: + DEQP_VER: gles3 + script: + # Check that the non-constbuf UBO case works. + - DEQP_RUN_SUFFIX=-nouboopt IR3_SHADER_DEBUG=nouboopt DEQP_CASELIST_FILTER="functional.*ubo" .gitlab-ci/bare-metal/fastboot.sh + arm64_a530_gles2: extends: - arm64_a306_gles2 diff --git a/.gitlab-ci/bare-metal/fastboot.sh b/.gitlab-ci/bare-metal/fastboot.sh index f0167150150..7026f8f0962 100755 --- a/.gitlab-ci/bare-metal/fastboot.sh +++ b/.gitlab-ci/bare-metal/fastboot.sh @@ -65,11 +65,14 @@ for var in \ CI_NODE_TOTAL \ CI_PIPELINE_ID \ CI_RUNNER_DESCRIPTION \ + DEQP_CASELIST_FILTER \ DEQP_EXPECTED_RENDERER \ DEQP_PARALLEL \ DEQP_RUN_SUFFIX \ DEQP_VER \ + FD_MESA_DEBUG \ FLAKES_CHANNEL \ + IR3_SHADER_DEBUG \ NIR_VALIDATE \ ; do val=`echo ${!var} | sed 's|"||g'` |