@@ -63,34 +63,35 @@ jobs:
6363 runner : ' ["Linux", "amdgpu"]'
6464 image_options : -u 1001 --device=/dev/dri --device=/dev/kfd
6565 target_devices : hip:gpu
66- tests_selector : e2e
6766
68- - name : Intel L0 GPU
67+ - name : Intel L0 Gen12 GPU
6968 runner : ' ["Linux", "gen12"]'
7069 image_options : -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
7170 target_devices : level_zero:gpu
72- tests_selector : e2e
7371 extra_lit_opts : --param gpu-intel-gen12=True
7472
75- - name : Intel OCL GPU
73+ - name : Intel L0 Battlemage GPU
74+ runner : ' ["Linux", "bmg"]'
75+ image_options : -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
76+ target_devices : level_zero:gpu
77+
78+ - name : Intel OCL Gen12 GPU
7679 runner : ' ["Linux", "gen12"]'
7780 image_options : -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
7881 target_devices : opencl:gpu
79- tests_selector : e2e
8082 extra_lit_opts : --param gpu-intel-gen12=True
8183
8284 - name : Intel OCL CPU
8385 runner : ' ["Linux", "gen12"]'
8486 image_options : -u 1001 --privileged --cap-add SYS_ADMIN
8587 target_devices : opencl:cpu
86- tests_selector : e2e
8788 uses : ./.github/workflows/sycl-linux-run-tests.yml
8889 with :
8990 name : ${{ matrix.name }}
9091 runner : ${{ matrix.runner }}
9192 image_options : ${{ matrix.image_options }}
9293 target_devices : ${{ matrix.target_devices }}
93- tests_selector : ${{ matrix.tests_selector }}
94+ tests_selector : e2e
9495 extra_lit_opts : ${{ matrix.extra_lit_opts }}
9596 repo_ref : ${{ inputs.testing_branch || 'sycl-rel-6_1_0' }}
9697 devops_ref : sycl
@@ -117,12 +118,22 @@ jobs:
117118 always()
118119 && !cancelled()
119120 && needs.build-win.outputs.build_conclusion == 'success'
121+ strategy :
122+ fail-fast : false
123+ matrix :
124+ include :
125+ - name : Intel GEN12 Graphics with Level Zero
126+ runner : ' ["Windows","gen12"]'
127+ # 6_1_0 doesn't support the auto-detection, keep it until 6_2_0.
128+ extra_lit_opts : --param gpu-intel-gen12=True
129+ - name : Intel Battlemage Graphics with Level Zero
130+ runner : ' ["Windows","bmg"]'
120131 uses : ./.github/workflows/sycl-windows-run-tests.yml
121132 with :
122- name : Intel GEN12 Graphics with Level Zero
123- runner : ' ["Windows","gen12"] '
133+ name : ${{ matrix.name }}
134+ runner : ${{ matrix.runner }}
124135 sycl_toolchain_archive : ${{ needs.build-win.outputs.artifact_archive_name }}
125- extra_lit_opts : --param gpu-intel-gen12=True
136+ extra_lit_opts : ${{ matrix.extra_lit_opts }}
126137 repo_ref : ${{ inputs.testing_branch || 'sycl-rel-6_1_0' }}
127138 devops_ref : sycl
128139
@@ -203,7 +214,7 @@ jobs:
203214 image_options : ${{ matrix.image_options }}
204215 target_devices : ${{ matrix.target_devices }}
205216 tests_selector : cts
206- repo_ref : ${{ github.sha }}
217+ repo_ref : ${{ inputs.testing_branch || 'sycl-rel-6_1_0' }}
207218 devops_ref : sycl
208219 sycl_toolchain_artifact : sycl_linux_default
209220 sycl_toolchain_archive : ${{ needs.ubuntu2204_build.outputs.artifact_archive_name }}
0 commit comments