Mesa (main): ci/radv: enable vkcts testing on kabini

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Jul 1 17:06:24 UTC 2022


Module: Mesa
Branch: main
Commit: 66bd470922d1914e8bcdb1734b475fc72c0dd2c7
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66bd470922d1914e8bcdb1734b475fc72c0dd2c7

Author: Martin Roukala (né Peres) <martin.roukala at mupuf.org>
Date:   Mon Jun 20 08:58:39 2022 +0300

ci/radv: enable vkcts testing on kabini

It seems like the hangs have been resolved on kabini, so let's allow
developers to run their tests on kabini, if they are *very* patient
(~10h).

Signed-off-by: Martin Roukala (né Peres) <martin.roukala at mupuf.org>
Acked-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17129>

---

 src/amd/ci/gitlab-ci.yml              | 10 +++++-----
 src/amd/ci/radv-kabini-aco-fails.txt  | 34 ++++++++++++++++++++++++++++++++++
 src/amd/ci/radv-kabini-aco-flakes.txt |  2 ++
 src/amd/ci/radv-kabini-aco-skips.txt  |  2 ++
 4 files changed, 43 insertions(+), 5 deletions(-)

diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml
index 6c1ef4deb79..c3c6a806bcc 100644
--- a/src/amd/ci/gitlab-ci.yml
+++ b/src/amd/ci/gitlab-ci.yml
@@ -135,16 +135,16 @@ radv_stoney_vkcts:amd64:
 
 # VKCTS never finishes on gfx7 due to all the GPU resets and hangs.
 # Hence, disable it for now.
-.vkcts-kabini-valve:
+vkcts-kabini-valve:
   extends:
     - .vkcts-test-valve
     - .kabini-test-valve
-  timeout: 6h 10m
+    - .test-manual-mr  # Make sure this job is *always* run manually
+  timeout: 12h
   variables:
-    # FIXME: Create this baseline for KABINI
     GPU_VERSION: radv-kabini-aco
-    B2C_TIMEOUT_BOOT_MINUTES: 360
-    B2C_TIMEOUT_OVERALL_MINUTES: 360
+    B2C_TIMEOUT_BOOT_MINUTES: 710
+    B2C_TIMEOUT_OVERALL_MINUTES: 710
     B2C_TIMEOUT_BOOT_RETRIES: 0
 
 # Disabled for now due to Igalia farm issues.
diff --git a/src/amd/ci/radv-kabini-aco-fails.txt b/src/amd/ci/radv-kabini-aco-fails.txt
new file mode 100644
index 00000000000..1ec36c267ce
--- /dev/null
+++ b/src/amd/ci/radv-kabini-aco-fails.txt
@@ -0,0 +1,34 @@
+dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.layer_copy_before_resolving.2_bit,Fail
+dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.layer_copy_before_resolving.4_bit,Fail
+dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.layer_copy_before_resolving.8_bit,Fail
+dEQP-VK.api.copy_and_blit.core.resolve_image.layer_copy_before_resolving.2_bit,Fail
+dEQP-VK.api.copy_and_blit.core.resolve_image.layer_copy_before_resolving.4_bit,Fail
+dEQP-VK.api.copy_and_blit.core.resolve_image.layer_copy_before_resolving.8_bit,Fail
+dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.layer_copy_before_resolving.2_bit,Fail
+dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.layer_copy_before_resolving.4_bit,Fail
+dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.layer_copy_before_resolving.8_bit,Fail
+dEQP-VK.pipeline.monolithic.timestamp.calibrated.calibration_test,Fail
+dEQP-VK.rasterization.rasterization_order_attachment_access.depth.samples_1.multi_draw_barriers,Fail
+dEQP-VK.rasterization.rasterization_order_attachment_access.stencil.samples_1.multi_draw_barriers,Fail
+dEQP-VK.rasterization.rasterization_order_attachment_access.stencil.samples_2.multi_draw_barriers,Fail
+dEQP-VK.rasterization.rasterization_order_attachment_access.stencil.samples_4.multi_draw_barriers,Fail
+dEQP-VK.rasterization.rasterization_order_attachment_access.stencil.samples_8.multi_draw_barriers,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_linear,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_linear_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_nearest,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_nearest_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_linear,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_linear_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_nearest,Fail
+dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_nearest_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.linear_linear,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.linear_linear_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.linear_nearest,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.linear_nearest_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.nearest_linear,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.nearest_linear_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.nearest_nearest,Fail
+dEQP-VK.texture.mipmap.3d.image_view_min_lod.base_level.nearest_nearest_integer_texel_coord,Fail
+dEQP-VK.texture.mipmap.cubemap.image_view_min_lod.base_level.linear_nearest,Fail
+dEQP-VK.texture.mipmap.cubemap.image_view_min_lod.base_level.nearest_linear,Fail
+dEQP-VK.texture.mipmap.cubemap.image_view_min_lod.base_level.nearest_nearest,Fail
diff --git a/src/amd/ci/radv-kabini-aco-flakes.txt b/src/amd/ci/radv-kabini-aco-flakes.txt
new file mode 100644
index 00000000000..c55a9058ca9
--- /dev/null
+++ b/src/amd/ci/radv-kabini-aco-flakes.txt
@@ -0,0 +1,2 @@
+dEQP-VK.reconvergence.subgroup_uniform_control_flow_elect.compute.nesting4.2.35
+dEQP-VK.reconvergence.workgroup_uniform_control_flow_elect.compute.nesting4.2.35
diff --git a/src/amd/ci/radv-kabini-aco-skips.txt b/src/amd/ci/radv-kabini-aco-skips.txt
new file mode 100644
index 00000000000..3808f0ee3df
--- /dev/null
+++ b/src/amd/ci/radv-kabini-aco-skips.txt
@@ -0,0 +1,2 @@
+# Timeouts
+dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail



More information about the mesa-commit mailing list