@@ -63,34 +63,35 @@ jobs:
63
63
runner : ' ["Linux", "amdgpu"]'
64
64
image_options : -u 1001 --device=/dev/dri --device=/dev/kfd
65
65
target_devices : hip:gpu
66
- tests_selector : e2e
67
66
68
- - name : Intel L0 GPU
67
+ - name : Intel L0 Gen12 GPU
69
68
runner : ' ["Linux", "gen12"]'
70
69
image_options : -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
71
70
target_devices : level_zero:gpu
72
- tests_selector : e2e
73
71
extra_lit_opts : --param gpu-intel-gen12=True
74
72
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
76
79
runner : ' ["Linux", "gen12"]'
77
80
image_options : -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
78
81
target_devices : opencl:gpu
79
- tests_selector : e2e
80
82
extra_lit_opts : --param gpu-intel-gen12=True
81
83
82
84
- name : Intel OCL CPU
83
85
runner : ' ["Linux", "gen12"]'
84
86
image_options : -u 1001 --privileged --cap-add SYS_ADMIN
85
87
target_devices : opencl:cpu
86
- tests_selector : e2e
87
88
uses : ./.github/workflows/sycl-linux-run-tests.yml
88
89
with :
89
90
name : ${{ matrix.name }}
90
91
runner : ${{ matrix.runner }}
91
92
image_options : ${{ matrix.image_options }}
92
93
target_devices : ${{ matrix.target_devices }}
93
- tests_selector : ${{ matrix.tests_selector }}
94
+ tests_selector : e2e
94
95
extra_lit_opts : ${{ matrix.extra_lit_opts }}
95
96
repo_ref : ${{ inputs.testing_branch || 'sycl-rel-6_1_0' }}
96
97
devops_ref : sycl
@@ -117,12 +118,22 @@ jobs:
117
118
always()
118
119
&& !cancelled()
119
120
&& 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"]'
120
131
uses : ./.github/workflows/sycl-windows-run-tests.yml
121
132
with :
122
- name : Intel GEN12 Graphics with Level Zero
123
- runner : ' ["Windows","gen12"] '
133
+ name : ${{ matrix.name }}
134
+ runner : ${{ matrix.runner }}
124
135
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 }}
126
137
repo_ref : ${{ inputs.testing_branch || 'sycl-rel-6_1_0' }}
127
138
devops_ref : sycl
128
139
0 commit comments