summaryrefslogtreecommitdiff
path: root/lib/mesa/src/broadcom/ci/deqp-vc4-rpi3-skips.txt
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mesa/src/broadcom/ci/deqp-vc4-rpi3-skips.txt')
-rw-r--r--lib/mesa/src/broadcom/ci/deqp-vc4-rpi3-skips.txt28
1 files changed, 28 insertions, 0 deletions
diff --git a/lib/mesa/src/broadcom/ci/deqp-vc4-rpi3-skips.txt b/lib/mesa/src/broadcom/ci/deqp-vc4-rpi3-skips.txt
new file mode 100644
index 000000000..759aaff42
--- /dev/null
+++ b/lib/mesa/src/broadcom/ci/deqp-vc4-rpi3-skips.txt
@@ -0,0 +1,28 @@
+# Note: skips lists for CI are just a list of lines that, when
+# non-zero-length and not starting with '#', will regex match to
+# delete lines from the test list. Be careful.
+
+# Skip the perf/stress tests to keep runtime manageable
+dEQP-GLES[0-9]*.performance.*
+dEQP-GLES[0-9]*.stress.*
+
+# These are really slow on tiling architectures (including llvmpipe).
+dEQP-GLES[0-9]*.functional.flush_finish.*
+
+# This is causing a binning memory overflow problem
+dEQP-GLES2.functional.fragment_ops.scissor.outside_render_line
+
+# These are very slow
+dEQP-GLES2.functional.uniform_api.random.3
+dEQP-GLES2.functional.uniform_api.random.79
+
+# Conformance issue: VC4 needs dynamic loops in the VS to cause a
+# shader link failure.
+#
+# The issue is that the HW doesn't have an exec mask at dispatch
+# for the VS, so the shouldn't-be-exec channels have undefined
+# contents and may cause infinite loops, leading to GPU hangs. The
+# process of GPU hang reset causes flakes in whatever other jobs are
+# running simultaneously, so we can't even leave these in the flakes
+# list for tracking.
+dEQP-GLES2.functional.shaders.loops.*dynamic.*vertex