diff options
Diffstat (limited to 'src/gallium/drivers/d3d12/ci/gitlab-ci.yml')
-rw-r--r-- | src/gallium/drivers/d3d12/ci/gitlab-ci.yml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/src/gallium/drivers/d3d12/ci/gitlab-ci.yml b/src/gallium/drivers/d3d12/ci/gitlab-ci.yml new file mode 100644 index 00000000000..a1a9bf396b0 --- /dev/null +++ b/src/gallium/drivers/d3d12/ci/gitlab-ci.yml @@ -0,0 +1,51 @@ +.d3d12-test: + extends: + - .use-windows_test_msvc + - .glon12-test-rules + stage: layered-backends + dependencies: + - windows-msvc + needs: + - windows-msvc + - windows_test_msvc + - !reference [.required-for-hardware-jobs, needs] + variables: + GIT_STRATEGY: none # testing doesn't build anything from source + GALLIUM_DRIVER: d3d12 + WGL_DISABLE_ERROR_DIALOGS: "true" + D3D12_AGILITY_RELATIVE_PATH: "D3D12\\" + D3D12_AGILITY_SDK_VERSION: 613 + +.d3d12-test-piglit: + extends: + - .d3d12-test + script: + - . _install/piglit_run.ps1 + artifacts: + when: on_failure + name: "mesa_${CI_JOB_NAME}" + paths: + - logs/ + variables: + PIGLIT_SKIPS: d3d12-skips.txt + PIGLIT_FLAKES: d3d12-flakes.txt + +test-d3d12-quick_gl: + extends: + - .d3d12-test-piglit + variables: + PIGLIT_SUITE: d3d12-quick_gl.toml + PIGLIT_BASELINE: d3d12-quick_gl.txt + +test-d3d12-quick_shader: + extends: + - .d3d12-test-piglit + variables: + PIGLIT_SUITE: d3d12-quick_shader.toml + PIGLIT_BASELINE: d3d12-quick_shader.txt + +test-d3d12-vainfo: + extends: + - .d3d12-test + script: + - . _install/vainfo_run.ps1 |