xref: /aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/ci/gitlab-ci.yml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1.d3d12-test:
2  extends:
3    - .use-windows_test_msvc
4    - .glon12-test-rules
5  stage: layered-backends
6  dependencies:
7    - windows-msvc
8  needs:
9    - windows-msvc
10    - windows_test_msvc
11    - !reference [.required-for-hardware-jobs, needs]
12  variables:
13    GIT_STRATEGY: none # testing doesn't build anything from source
14    GALLIUM_DRIVER: d3d12
15    WGL_DISABLE_ERROR_DIALOGS: "true"
16    D3D12_AGILITY_RELATIVE_PATH: "D3D12\\"
17    D3D12_AGILITY_SDK_VERSION: 614
18
19.d3d12-test-piglit:
20  extends:
21    - .d3d12-test
22  script:
23    - . _install/piglit_run.ps1
24  artifacts:
25    when: on_failure
26    name: "mesa_${CI_JOB_NAME}"
27    paths:
28      - logs/
29  variables:
30    PIGLIT_SKIPS: d3d12-skips.txt
31    PIGLIT_FLAKES: d3d12-flakes.txt
32
33test-d3d12-quick_gl:
34  extends:
35    - .d3d12-test-piglit
36  variables:
37    PIGLIT_SUITE: d3d12-quick_gl.toml
38    PIGLIT_BASELINE: d3d12-quick_gl.txt
39
40test-d3d12-quick_shader:
41  extends:
42    - .d3d12-test-piglit
43  variables:
44    PIGLIT_SUITE: d3d12-quick_shader.toml
45    PIGLIT_BASELINE: d3d12-quick_shader.txt
46
47test-d3d12-vainfo:
48  extends:
49    - .d3d12-test
50  script:
51    - . _install/vainfo_run.ps1
52