xref: /aosp_15_r20/external/mesa3d/src/microsoft/ci/gitlab-ci.yml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1include:
2  - local: 'src/microsoft/ci/gitlab-ci-inc.yml'
3
4test-spirv2dxil-windows:
5  extends:
6    - .use-windows_test_msvc
7    - .spirv2dxil-test-rules
8  stage: layered-backends
9  dependencies:
10    - windows-msvc
11  needs:
12    - windows-msvc
13    - windows_test_msvc
14    - !reference [.required-for-hardware-jobs, needs]
15  variables:
16    GIT_STRATEGY: none # testing doesn't build anything from source
17  script:
18    - . _install/spirv2dxil_run.ps1
19  artifacts:
20    when: on_failure
21    name: "mesa_${CI_JOB_NAME}"
22    paths:
23      - spirv2dxil_results.txt
24
25test-dozen-deqp:
26  extends:
27    - .use-windows_test_msvc
28    - .dozen-test-rules
29  stage: layered-backends
30  dependencies:
31    - windows-msvc
32  needs:
33    - windows-msvc
34    - windows_test_msvc
35    - !reference [.required-for-hardware-jobs, needs]
36  variables:
37    GIT_STRATEGY: none # testing doesn't build anything from source
38    DZN_AGILITY_RELATIVE_PATH: "D3D12\\"
39    DZN_AGILITY_SDK_VERSION: 614
40    DEQP_FRACTION: 8
41  script:
42    - . _install/deqp_runner_run.ps1
43  artifacts:
44    when: on_failure
45    name: "mesa_${CI_JOB_NAME}"
46    paths:
47      - results/
48    reports:
49      junit: results/junit.xml
50