From 6c1d0b82fbd5859a168387cfd922fd45220ec377 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Mon, 13 May 2024 18:57:52 +0200 Subject: [PATCH] turnip/ci: add vkd3d job on the a750 Part-of: --- .../ci/freedreno-a750-vkd3d-fails.txt | 23 +++++++++++++++++++ src/freedreno/ci/gitlab-ci-inc.yml | 3 +++ src/freedreno/ci/gitlab-ci.yml | 13 +++++++++++ 3 files changed, 39 insertions(+) create mode 100644 src/freedreno/ci/freedreno-a750-vkd3d-fails.txt diff --git a/src/freedreno/ci/freedreno-a750-vkd3d-fails.txt b/src/freedreno/ci/freedreno-a750-vkd3d-fails.txt new file mode 100644 index 00000000000..92663ca8562 --- /dev/null +++ b/src/freedreno/ci/freedreno-a750-vkd3d-fails.txt @@ -0,0 +1,23 @@ +test_clear_depth_stencil_view,Fail +test_copy_texture,Fail +test_early_depth_stencil_tests,Fail +test_index_buffer_edge_case_stream_output,Fail +test_multisample_resolve,Fail +test_multisample_resolve_strongly_typed,Fail +test_primitive_restart,Fail +test_primitive_restart_list_topology_stream_output,Fail +test_query_pipeline_statistics,Fail +test_sampler_rounding,Fail +test_shader_instructions,Fail +test_shader_sm66_quad_op_semantics,Fail +test_suballocate_small_textures,Fail +test_suballocate_small_textures_size,Fail +test_vertex_id_dxbc,Fail +test_vertex_id_dxil,Fail + +# msm_dpu ae01000.display-controller: [drm:hangcheck_handler] *ERROR* 67.5.20.1: hangcheck detected gpu lockup rb 0! +test_fence_wait_robustness,Crash + +# src/freedreno/vulkan/tu_formats.cc:77: tu_native_format tu6_format_color(pipe_format, a6xx_tile_mode): Assertion `fmt.fmt != FMT6_NONE' failed. +# format is P016 +test_planar_video_formats,Crash diff --git a/src/freedreno/ci/gitlab-ci-inc.yml b/src/freedreno/ci/gitlab-ci-inc.yml index 6fe14a92379..87e4a8e0c2b 100644 --- a/src/freedreno/ci/gitlab-ci-inc.yml +++ b/src/freedreno/ci/gitlab-ci-inc.yml @@ -11,6 +11,9 @@ - src/freedreno/ci/$GPU_VERSION-flakes.txt - src/freedreno/ci/$GPU_VERSION-skips.txt - src/freedreno/ci/$PIGLIT_TRACES_FILE + - src/freedreno/ci/$GPU_VERSION-vkd3d-fails.txt + - src/freedreno/ci/$GPU_VERSION-vkd3d-flakes.txt + - src/freedreno/ci/$GPU_VERSION-vkd3d-skips.txt - src/freedreno/common/**/* - src/freedreno/drm/**/* - src/freedreno/fdl/**/* diff --git a/src/freedreno/ci/gitlab-ci.yml b/src/freedreno/ci/gitlab-ci.yml index 23cfadebf2c..a64d4cc033a 100644 --- a/src/freedreno/ci/gitlab-ci.yml +++ b/src/freedreno/ci/gitlab-ci.yml @@ -346,3 +346,16 @@ a750_vk: B2C_TIMEOUT_OVERALL_MINUTES: 55 DEQP_SUITE: freedreno-a750-vk HWCI_TEST_SCRIPT: ./install/deqp-runner.sh + +a750_vkd3d: + extends: + - .b2c-freedreno-vk-test + - .a750-mupuf + - .valve-freedreno-turnip-manual-rules + timeout: 15m # base runtime 3min + variables: + B2C_TIMEOUT_OVERALL_MINUTES: 12 + B2C_TIMEOUT_BOOT_MINUTES: 10 + HWCI_TEST_SCRIPT: install/vkd3d-runner.sh + GPU_VERSION: freedreno-a750 + FDO_CI_CONCURRENT: 1