Mesa (main): radv/ci: add vkd3d-proton testing
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Jun 16 07:15:05 UTC 2022
Module: Mesa
Branch: main
Commit: 9df7ad032032a6a6ea365a43d536c86b4a97766f
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9df7ad032032a6a6ea365a43d536c86b4a97766f
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date: Wed Jun 8 12:59:38 2022 +0200
radv/ci: add vkd3d-proton testing
The vkd3d-proton can be very useful, I recently found issues while
implementing VK_EXT_primitives_generated_query and
VK_KHR_fragment_shader_barycentric.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Martin Roukala <martin.roukala at mupuf.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17050>
---
src/amd/ci/gitlab-ci.yml | 54 +++++++++++++++++++++++++++++++++++++
src/amd/ci/radv-polaris10-vkd3d.txt | 6 +++++
2 files changed, 60 insertions(+)
diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml
index c0fc61c50b2..7cab6063793 100644
--- a/src/amd/ci/gitlab-ci.yml
+++ b/src/amd/ci/gitlab-ci.yml
@@ -260,3 +260,57 @@ radv-fossils:
# Navi21 (GFX10_3)
- export RADV_FORCE_FAMILY="NAVI21"
- ./install/fossilize-runner.sh
+
+############### vkd3d-proton
+.vkd3d-test-valve:
+ extends:
+ - .b2c-test-radv-vk
+ # Keep all the vkd3d-proton jobs as manual trigger jobs for now, until we
+ # have enough resources to meet the throughput requirements for
+ # automatic pre-merge in the Mesa CI.
+ - .test-manual-mr
+ variables:
+ B2C_JOB_SUCCESS_REGEX: 'SUCCESS: No changes found!\r$'
+ B2C_TEST_SCRIPT: ./install/vkd3d-proton/run.sh
+
+vkd3d-polaris10-valve:
+ extends:
+ - .vkd3d-test-valve
+ - .polaris10-test-valve
+ variables:
+ VKD3D_PROTON_RESULTS: radv-polaris10-vkd3d
+
+vkd3d-vega10-valve:
+ extends:
+ - .vkd3d-test-valve
+ - .vega10-test-valve
+ variables:
+ VKD3D_PROTON_RESULTS: radv-vega10-vkd3d
+
+vkd3d-renoir-valve:
+ extends:
+ - .vkd3d-test-valve
+ - .renoir-test-valve
+ variables:
+ VKD3D_PROTON_RESULTS: radv-renoir-vkd3d
+
+vkd3d-navi10-valve:
+ extends:
+ - .vkd3d-test-valve
+ - .navi10-test-valve
+ variables:
+ VKD3D_PROTON_RESULTS: radv-navi10-vkd3d
+
+vkd3d-navi21-valve:
+ extends:
+ - .vkd3d-test-valve
+ - .navi21-test-valve
+ variables:
+ VKD3D_PROTON_RESULTS: radv-navi21-vkd3d
+
+vkd3d-vangogh-valve:
+ extends:
+ - .vkd3d-test-valve
+ - .vangogh-test-valve
+ variables:
+ VKD3D_PROTON_RESULTS: radv-vangogh-vkd3d
diff --git a/src/amd/ci/radv-polaris10-vkd3d.txt b/src/amd/ci/radv-polaris10-vkd3d.txt
new file mode 100644
index 00000000000..24964a56b4b
--- /dev/null
+++ b/src/amd/ci/radv-polaris10-vkd3d.txt
@@ -0,0 +1,6 @@
+test_view_min_lod:4476:Test 20: Test failed: Got 0x00000000, expected 0xffffffff at (0, 0, 0).
+test_view_min_lod:4476:Test 22: Test failed: Got 0x00000000, expected 0x0f0f0f0f at (0, 0, 0).
+test_view_min_lod:4476:Test 46: Test failed: Got 0x0f0f0f0f, expected 0xffffffff at (0, 0, 0).
+test_view_min_lod:4476:Test 47: Test failed: Got 0xffffffff, expected 0x0f0f0f0f at (0, 0, 0).
+test_view_min_lod:4476:Test 49: Test failed: Got 0x0f0f0f0f, expected 0xffffffff at (0, 0, 0).
+test_view_min_lod:4476:Test 50: Test failed: Got 0xffffffff, expected 0x0f0f0f0f at (0, 0, 0).
More information about the mesa-commit
mailing list