• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Basic test set
2[[deqp]]
3deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
4caselists = ["/deqp-vk/mustpass/vk-main.txt"]
5skips = ["install/freedreno-a6xx-skips.txt"]
6fraction = 40
7renderer_check = "Turnip Adreno .* 630"
8tests_per_group = 5000
9
10# force-gmem testing (~1 min)
11# Autotuner forces sysmem on most CTS tests
12[[deqp]]
13deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
14caselists = ["/deqp-vk/mustpass/vk-main.txt"]
15skips = ["install/freedreno-a6xx-skips.txt"]
16prefix = "gmem-"
17fraction = 100
18tests_per_group = 5000
19[deqp.env]
20TU_DEBUG = "gmem,forcebin"
21
22# force-gmem with unaligned gmem store testing (~15s)
23[[deqp]]
24deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
25caselists = ["/deqp-vk/mustpass/vk-main.txt"]
26skips = ["install/freedreno-a6xx-skips.txt"]
27include = ["dEQP-VK.renderpass.*"]
28prefix = "gmem-unaligned-"
29fraction = 5
30tests_per_group = 5000
31[deqp.env]
32TU_DEBUG = "gmem,unaligned_store"
33
34# force-sysmem testing (~15s)
35[[deqp]]
36deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
37caselists = ["/deqp-vk/mustpass/vk-main.txt"]
38skips = ["install/freedreno-a6xx-skips.txt"]
39include = ["dEQP-VK.renderpass.*"]
40prefix = "bypass-"
41fraction = 15
42tests_per_group = 5000
43[deqp.env]
44TU_DEBUG = "sysmem"
45
46# force-spilling testing (~10s)
47[[deqp]]
48deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
49caselists = ["/deqp-vk/mustpass/vk-main.txt"]
50skips = ["install/freedreno-a6xx-skips.txt"]
51include = ["dEQP-VK.graphicsfuzz.*"]
52prefix = "spill-"
53fraction = 5
54tests_per_group = 1000
55[deqp.env]
56# Increase the hangcheck timer for our spilling tests which bump up against
57# the .5s default.
58FREEDRENO_HANGCHECK_MS = "2000"
59IR3_SHADER_DEBUG = "spillall"
60
61# dynamic rendering testing using emulated renderpass
62[[deqp]]
63deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
64caselists = ["/deqp-vk/mustpass/vk-main.txt"]
65skips = ["install/freedreno-a6xx-skips.txt"]
66include = ["dEQP-VK.renderpass2.*"]
67prefix = "dynamic-"
68fraction = 5
69tests_per_group = 5000
70[deqp.env]
71TU_DEBUG = "dynamic"
72
73# testing for stale regs usage
74[[deqp]]
75deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
76caselists = ["/deqp-vk/mustpass/vk-main.txt"]
77skips = ["install/freedreno-a6xx-skips.txt"]
78prefix = "stale-regs-"
79fraction = 100
80tests_per_group = 5000
81[deqp.env]
82TU_DEBUG = "gmem,forcebin"
83TU_DEBUG_STALE_REGS_RANGE = "0x0c00,0xbe01"
84TU_DEBUG_STALE_REGS_FLAGS = "cmdbuf,renderpass"
85