freedreno/ci: Add spillall tests
authorConnor Abbott <cwabbott0@gmail.com>
Wed, 18 Aug 2021 11:06:37 +0000 (13:06 +0200)
committerMarge Bot <eric+marge@anholt.net>
Fri, 20 Aug 2021 10:37:36 +0000 (10:37 +0000)
Only test shader tests, because the others are unlikely to have
interesting shaders.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12033>

src/freedreno/ci/deqp-freedreno-a630-vk.toml
src/freedreno/ci/deqp-freedreno-a630.toml

index 72becc3..66aef43 100644 (file)
@@ -20,3 +20,12 @@ prefix = "bypass-"
 fraction = 15
 [deqp.env]
 TU_DEBUG = "sysmem"
+
+[[deqp]]
+deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
+caselists = ["/deqp/mustpass/vk-master.txt"]
+skips = ["install/deqp-freedreno-a630-premerge-skips.txt"]
+include = ["dEQP-VK.graphicsfuzz.*"]
+prefix = "spill-"
+[deqp.env]
+IR3_SHADER_DEBUG = "spillall"
index b6f782f..d645c6b 100644 (file)
@@ -143,3 +143,18 @@ deqp_args = [
     "--deqp-gl-config-name=rgba8888d24s8ms4",
 ]
 prefix = "multisample-"
+
+# spilling testing
+[[deqp]]
+deqp = "/deqp/modules/gles2/deqp-gles2"
+caselists = ["/deqp/mustpass/gles2-master.txt"]
+skips = ["install/deqp-freedreno-a630-premerge-skips.txt"]
+include = ["functional.shaders"]
+deqp_args = [
+    "--deqp-surface-width=256", "--deqp-surface-height=256",
+    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
+    "--deqp-gl-config-name=rgba8888d24s8ms0",
+]
+prefix = "spill-"
+[deqp.env]
+IR3_SHADER_DEBUG = "spillall"