xref: /aosp_15_r20/external/mesa3d/src/freedreno/ci/deqp-freedreno-a630-vk.toml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1# Basic test set
2[[deqp]]
3deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
4caselists = ["/deqp/mustpass/vk-main.txt"]
5skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
6fraction = 60
7renderer_check = "Turnip Adreno .* 630"
8
9# force-gmem testing (~1 min)
10# Autotuner forces sysmem on most CTS tests
11[[deqp]]
12deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
13caselists = ["/deqp/mustpass/vk-main.txt"]
14skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
15prefix = "gmem-"
16fraction = 150
17[deqp.env]
18TU_DEBUG = "gmem,forcebin"
19
20# force-gmem with unaligned gmem store testing (~15s)
21[[deqp]]
22deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
23caselists = ["/deqp/mustpass/vk-main.txt"]
24skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
25include = ["dEQP-VK.renderpass.*"]
26prefix = "gmem-unaligned-"
27fraction = 10
28[deqp.env]
29TU_DEBUG = "gmem,unaligned_store"
30
31# force-sysmem testing (~15s)
32[[deqp]]
33deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
34caselists = ["/deqp/mustpass/vk-main.txt"]
35skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
36include = ["dEQP-VK.renderpass.*"]
37prefix = "bypass-"
38fraction = 30
39[deqp.env]
40TU_DEBUG = "sysmem"
41
42# force-spilling testing (~10s)
43[[deqp]]
44deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
45caselists = ["/deqp/mustpass/vk-main.txt"]
46skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
47include = ["dEQP-VK.graphicsfuzz.*"]
48prefix = "spill-"
49fraction = 10
50[deqp.env]
51IR3_SHADER_DEBUG = "spillall"
52
53# dynamic rendering testing using emulated renderpass
54[[deqp]]
55deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
56caselists = ["/deqp/mustpass/vk-main.txt"]
57skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
58include = ["dEQP-VK.renderpass2.*"]
59prefix = "dynamic-"
60fraction = 10
61[deqp.env]
62TU_DEBUG = "dynamic"
63
64# testing for stale regs usage
65[[deqp]]
66deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
67caselists = ["/deqp/mustpass/vk-main.txt"]
68skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
69prefix = "stale-regs-"
70fraction = 200
71[deqp.env]
72TU_DEBUG = "gmem,forcebin"
73TU_DEBUG_STALE_REGS_RANGE = "0x0c00,0xbe01"
74TU_DEBUG_STALE_REGS_FLAGS = "cmdbuf,renderpass"
75