Mesa (master): gitlab-ci: Run all of GLES3 tests for Panfrost

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jul 16 21:32:18 UTC 2020


Module: Mesa
Branch: master
Commit: 4dcbad476eb6dc14bf8f275a49431e36b275d8f1
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4dcbad476eb6dc14bf8f275a49431e36b275d8f1

Author: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Date:   Thu Jul 16 10:24:35 2020 +0200

gitlab-ci: Run all of GLES3 tests for Panfrost

We have enough capacity now and Panfrost should be very near to GLES3
compliance.

v2: Update fails list (Alyssa)

Signed-off-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5932>

---

 .gitlab-ci/deqp-panfrost-t860-fails.txt | 4 +++-
 .gitlab-ci/deqp-panfrost-t860-skips.txt | 3 ---
 .gitlab-ci/lava-gitlab-ci.yml           | 3 +--
 3 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci/deqp-panfrost-t860-fails.txt b/.gitlab-ci/deqp-panfrost-t860-fails.txt
index 3aa1e1d6f7b..9b4218b7b98 100644
--- a/.gitlab-ci/deqp-panfrost-t860-fails.txt
+++ b/.gitlab-ci/deqp-panfrost-t860-fails.txt
@@ -40,4 +40,6 @@ dEQP-GLES3.functional.fbo.msaa.4_samples.rgba16f
 dEQP-GLES3.functional.fbo.msaa.4_samples.rgba32f
 dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8
 dEQP-GLES3.functional.fence_sync.client_wait_sync_finish
-dEQP-GLES3.functional.negative_api.buffer.read_pixels_fbo_format_mismatch
+dEQP-GLES3.functional.draw.random.156
+dEQP-GLES3.functional.draw.random.208
+dEQP-GLES3.functional.vertex_arrays.single_attribute.strides.int2_10_10_10.user_ptr_stride17_components4_quads256
diff --git a/.gitlab-ci/deqp-panfrost-t860-skips.txt b/.gitlab-ci/deqp-panfrost-t860-skips.txt
index c4ac1471bee..0314b22c0cc 100644
--- a/.gitlab-ci/deqp-panfrost-t860-skips.txt
+++ b/.gitlab-ci/deqp-panfrost-t860-skips.txt
@@ -11,6 +11,3 @@ dEQP-GLES[0-9]*.functional.flush_finish.*
 
 # XXX: Why does this flake?
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
-
-# XXX: Causes irrecoverable GPU hangs when run in parallel with dEQP-GLES3.functional.transform_feedback.*
-dEQP-GLES3.functional.rasterizer_discard.*
diff --git a/.gitlab-ci/lava-gitlab-ci.yml b/.gitlab-ci/lava-gitlab-ci.yml
index 6ff4ed84d82..07c7ac4e6b0 100644
--- a/.gitlab-ci/lava-gitlab-ci.yml
+++ b/.gitlab-ci/lava-gitlab-ci.yml
@@ -137,6 +137,7 @@ panfrost-t860-gles2:arm64:
     - mesa-ci-aarch64-lava-collabora
 
 panfrost-t860-gles3:arm64:
+  parallel: 2
   extends:
     - .lava-test:arm64
     - .panfrost-rules
@@ -147,8 +148,6 @@ panfrost-t860-gles3:arm64:
     KERNEL_IMAGE_TYPE: ""
     DEQP_VERSION: gles3
     ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T860"
-    CI_NODE_INDEX: 1
-    CI_NODE_TOTAL: 5
   tags:
     - mesa-ci-aarch64-lava-collabora
 



More information about the mesa-commit mailing list