diff --git a/src/intel/ci/deqp-anv-adl-full.toml b/src/intel/ci/deqp-anv-adl-full.toml new file mode 100644 index 00000000000..d805c5c4714 --- /dev/null +++ b/src/intel/ci/deqp-anv-adl-full.toml @@ -0,0 +1,6 @@ +# Basic test set +[[deqp]] +deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp/mustpass/vk-main.txt"] +renderer_check = "ADL" + diff --git a/src/intel/ci/deqp-anv-adl.toml b/src/intel/ci/deqp-anv-adl.toml new file mode 100644 index 00000000000..fd443f841be --- /dev/null +++ b/src/intel/ci/deqp-anv-adl.toml @@ -0,0 +1,41 @@ +# Basic test set +[[deqp]] +deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp/mustpass/vk-main.txt"] +fraction = 6 +renderer_check = "ADL" + +# Rerun query tests with shader query optimizations (14443 tests) +[[deqp]] +deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp/mustpass/vk-main.txt"] +renderer_check = "ADL" +include = ["dEQP-VK.query_pool.*"] +prefix = "shaderquery-" +[deqp.env] + query_clear_with_blorp_threshold = "0" + query_copy_with_shader_threshold = "0" + +# Rerun indirect tests with in-place generation shader optimizations +# (3814 tests) +[[deqp]] +deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp/mustpass/vk-main.txt"] +renderer_check = "ADL" +include = ["dEQP-VK.draw.*indirect*"] +prefix = "indirectgen-inplace-" +[deqp.env] + generated_indirect_threshold = "0" + +# Rerun indirect tests with ring-buffer generation shader optimizations +# (3814 tests) +[[deqp]] +deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp/mustpass/vk-main.txt"] +renderer_check = "ADL GT2" +include = ["dEQP-VK.draw.*indirect*"] +prefix = "indirectgen-inring-" +[deqp.env] + generated_indirect_threshold = "0" + generated_indirect_ring_threshold = "0" + diff --git a/src/intel/ci/gitlab-ci.yml b/src/intel/ci/gitlab-ci.yml index eb700b5a78d..faeaabeb2ef 100644 --- a/src/intel/ci/gitlab-ci.yml +++ b/src/intel/ci/gitlab-ci.yml @@ -22,6 +22,27 @@ anv-jsl: JOB_TIMEOUT: 60 parallel: 4 +anv-adl: + extends: + - .lava-acer-cbv514-1h-34uz-brya:x86_64 + - .anv-test + variables: + DEQP_SUITE: anv-adl + VK_DRIVER: intel + DEQP_FRACTION: 2 + timeout: 30m + parallel: 4 + +anv-adl-full: + extends: + - anv-adl + - .intel-manual-rules + variables: + DEQP_SUITE: anv-adl-full + JOB_TIMEOUT: 90 + timeout: 1h 40m + parallel: 5 + anv-tgl: extends: - .lava-acer-cp514-2h-1160g7-volteer:x86_64 diff --git a/src/intel/ci/iris-adl-fails.txt b/src/intel/ci/iris-adl-fails.txt new file mode 100644 index 00000000000..a7e8082de84 --- /dev/null +++ b/src/intel/ci/iris-adl-fails.txt @@ -0,0 +1,19 @@ +# initial fails +dEQP-VK.api.get_device_proc_addr.non_enabled,Fail +dEQP-VK.api.version_check.unavailable_entry_points,Fail +dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.dithering.blend.additive_r4g4b4a4_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.dithering.blend.additive_r5g5b5a1_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.dithering.blend.additive_r5g6b5_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.dithering.blend.additive_r4g4b4a4_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.dithering.blend.additive_r5g5b5a1_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.dithering.blend.additive_r5g6b5_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.primary_cmd_buff.dithering.blend.additive_r4g4b4a4_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.primary_cmd_buff.dithering.blend.additive_r5g5b5a1_unorm_pack16,Fail +dEQP-VK.dynamic_rendering.primary_cmd_buff.dithering.blend.additive_r5g6b5_unorm_pack16,Fail +dEQP-VK.renderpass.dithering.blend.additive_r4g4b4a4_unorm_pack16,Fail +dEQP-VK.renderpass.dithering.blend.additive_r5g5b5a1_unorm_pack16,Fail +dEQP-VK.renderpass.dithering.blend.additive_r5g6b5_unorm_pack16,Fail +dEQP-VK.renderpass2.dithering.blend.additive_r4g4b4a4_unorm_pack16,Fail +dEQP-VK.renderpass2.dithering.blend.additive_r5g5b5a1_unorm_pack16,Fail +dEQP-VK.renderpass2.dithering.blend.additive_r5g6b5_unorm_pack16,Fail + diff --git a/src/intel/ci/iris-adl-flakes.txt b/src/intel/ci/iris-adl-flakes.txt new file mode 100644 index 00000000000..611fe31777a --- /dev/null +++ b/src/intel/ci/iris-adl-flakes.txt @@ -0,0 +1,4 @@ +# initial flakes +dEQP-VK.wsi.direct_drm.maintenance1.present_fence.fifo.ordering +shaderquery-dEQP-VK.query_pool.performance_query.query_compute + diff --git a/src/intel/ci/iris-adl-skips.txt b/src/intel/ci/iris-adl-skips.txt new file mode 100644 index 00000000000..68eead2191b --- /dev/null +++ b/src/intel/ci/iris-adl-skips.txt @@ -0,0 +1,9 @@ +# initial skips +dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic +dEQP-VK.reconvergence.subgroup_uniform_control_flow_ballot.compute.nesting4.0.40 +dEQP-VK.reconvergence.subgroup_uniform_control_flow_ballot.compute.nesting4.7.10 +dEQP-VK.reconvergence.subgroup_uniform_control_flow_elect.compute.nesting4.0.40 +dEQP-VK.reconvergence.subgroup_uniform_control_flow_elect.compute.nesting4.7.10 +dEQP-VK.reconvergence.workgroup_uniform_control_flow_ballot.compute.nesting4.7.10 +dEQP-VK.reconvergence.workgroup_uniform_control_flow_elect.compute.nesting4.7.10 +