ci/turnip: Add a660 VK coverage.
1/2 run pre-merge, and a half-hour full run for nightly. Test status looks very stable so far. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24737>
This commit is contained in:
38
src/freedreno/ci/deqp-freedreno-a660-vk-full.toml
Normal file
38
src/freedreno/ci/deqp-freedreno-a660-vk-full.toml
Normal file
@@ -0,0 +1,38 @@
|
||||
# Basic test set
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
timeout = 300
|
||||
renderer_check = "Turnip Adreno .* 660"
|
||||
|
||||
# force-gmem testing
|
||||
# Autotuner forces sysmem on most CTS tests
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
timeout = 300
|
||||
prefix = "gmem-"
|
||||
fraction = 10
|
||||
[deqp.env]
|
||||
TU_DEBUG = "gmem,forcebin"
|
||||
|
||||
# non-binning gmem-forced testing. Takes about 2-5 seconds.
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
timeout = 300
|
||||
prefix = "nobin-"
|
||||
fraction = 10
|
||||
include = ["dEQP-VK.transform_feedback.*"]
|
||||
[deqp.env]
|
||||
TU_DEBUG = "gmem,nobin"
|
||||
|
||||
# force-sysmem testing
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
timeout = 300
|
||||
include = ["dEQP-VK.renderpass.*"]
|
||||
prefix = "bypass-"
|
||||
[deqp.env]
|
||||
TU_DEBUG = "sysmem"
|
40
src/freedreno/ci/deqp-freedreno-a660-vk.toml
Normal file
40
src/freedreno/ci/deqp-freedreno-a660-vk.toml
Normal file
@@ -0,0 +1,40 @@
|
||||
# Basic test set
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
skips = ["install/freedreno-a660-premerge-skips.txt"]
|
||||
renderer_check = "Turnip Adreno .* 660"
|
||||
fraction = 2
|
||||
|
||||
# force-gmem testing
|
||||
# Autotuner forces sysmem on most CTS tests
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
skips = ["install/freedreno-a660-premerge-skips.txt"]
|
||||
prefix = "gmem-"
|
||||
fraction = 15
|
||||
[deqp.env]
|
||||
TU_DEBUG = "gmem,forcebin"
|
||||
|
||||
# spillall and stale regs testing disabled due to crashing a ton.
|
||||
#[[deqp]]
|
||||
#deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
#caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
#skips = ["install/freedreno-a660-premerge-skips.txt"]
|
||||
#include = ["dEQP-VK.graphicsfuzz.*", "dEQP-VK.subgroups.ballot*"]
|
||||
#prefix = "spill-"
|
||||
#[deqp.env]
|
||||
#IR3_SHADER_DEBUG = "spillall"
|
||||
|
||||
# testing for stale regs usage
|
||||
#[[deqp]]
|
||||
#deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
#caselists = ["/deqp/mustpass/vk-master.txt"]
|
||||
#skips = ["install/freedreno-a660-premerge-skips.txt"]
|
||||
#prefix = "stale-regs-"
|
||||
#fraction = 200
|
||||
#[deqp.env]
|
||||
#TU_DEBUG = "gmem,forcebin"
|
||||
#TU_DEBUG_STALE_REGS_RANGE = "0x0c00,0xbe01"
|
||||
#TU_DEBUG_STALE_REGS_FLAGS = "cmdbuf,renderpass"
|
@@ -7,3 +7,179 @@ KHR-GL46.tessellation_shader.single.max_patch_vertices,Fail
|
||||
|
||||
# https://gitlab.freedesktop.org/mesa/mesa/-/issues/8886
|
||||
dEQP-GLES31.functional.synchronization.inter_invocation.image_atomic_read_write,Crash
|
||||
|
||||
|
||||
# Fails when TU_DEBUG=forcebin is set
|
||||
gmem-dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.writes_two_buffers_vert,Fail
|
||||
|
||||
dEQP-VK.api.driver_properties.conformance_version,Fail
|
||||
|
||||
dEQP-VK.binding_model.descriptor_buffer.basic.limits,Fail
|
||||
gmem-dEQP-VK.binding_model.descriptor_buffer.basic.limits,Fail
|
||||
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_subsampled_1_2,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_subsampled_2_1,Fail
|
||||
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_subsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
|
||||
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_2_1,Fail
|
||||
gmem-dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
|
||||
gmem-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
gmem-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
|
||||
gmem-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
|
||||
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec2_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec3_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec4_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_float_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec2_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec3_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec4_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec2_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec3_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec4_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec2_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec3_fragment,Fail
|
||||
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec4_fragment,Fail
|
||||
gmem-dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec4_fragment,Fail
|
||||
gmem-dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec2_fragment,Fail
|
||||
gmem-dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec2_fragment,Fail
|
||||
gmem-dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec4_fragment,Fail
|
||||
|
||||
dEQP-VK.transform_feedback.simple.lines_or_triangles_triangle_strip_1,Fail
|
||||
dEQP-VK.transform_feedback.simple.lines_or_triangles_triangle_strip_3,Fail
|
||||
|
9
src/freedreno/ci/freedreno-a660-premerge-skips.txt
Normal file
9
src/freedreno/ci/freedreno-a660-premerge-skips.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
# 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.
|
||||
|
||||
# Slow tests that may hit 60s timeout pre-merge.
|
||||
dEQP-VK.memory.mapping.dedicated_alloc.buffer.full.variable.implicit_unmap
|
||||
dEQP-VK.memory.mapping.suballocation.full.variable.implicit_unmap
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.struct_mixed_types.uniform_buffer_block_vert
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_.*
|
@@ -444,6 +444,7 @@ a618-traces-performance:
|
||||
DTB: sm8350-hdk
|
||||
GPU_VERSION: freedreno-a660
|
||||
RUNNER_TAG: mesa-ci-x86-64-lava-sm8350-hdk
|
||||
VK_DRIVER: freedreno
|
||||
|
||||
a660_gl:
|
||||
extends:
|
||||
@@ -454,6 +455,26 @@ a660_gl:
|
||||
variables:
|
||||
DEQP_SUITE: freedreno-a660
|
||||
|
||||
a660_vk:
|
||||
extends:
|
||||
- .lava-test-deqp:arm64
|
||||
- .collabora-turnip-rules
|
||||
- .lava-sm8350-hdk
|
||||
parallel: 5
|
||||
variables:
|
||||
DEQP_SUITE: freedreno-a660-vk
|
||||
DEQP_FRACTION: 2
|
||||
|
||||
a660_vk_full:
|
||||
extends:
|
||||
- a660_vk
|
||||
- .collabora-turnip-manual-rules
|
||||
parallel: 3
|
||||
timeout: 3h
|
||||
variables:
|
||||
DEQP_SUITE: freedreno-a660-vk-full
|
||||
JOB_TIMEOUT: 180
|
||||
|
||||
# 6 devices (2023-07-06)
|
||||
.a630-test:
|
||||
extends:
|
||||
|
Reference in New Issue
Block a user