Skip to content

Commit 623bdee

Browse files
[CI] Run spirv-backend pre-built e2e tests on Gen 12 in precommit
1 parent 01bc7c2 commit 623bdee

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/sycl-linux-precommit.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,13 @@ jobs:
100100
target_devices: level_zero:gpu;opencl:gpu
101101
use_igc_dev: true
102102
extra_lit_opts: -j 50
103+
- name: SPIR-V Backend / GEN 12 Integrated
104+
runner: '["Linux", "gen12"]'
105+
image_options: -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
106+
target_devices: level_zero:gpu;opencl:gpu;opencl:cpu
107+
reset_intel_gpu: true
108+
extra_lit_opts: --param spirv_backend=True --param gpu-intel-gen12=True
109+
e2e_binaries_artifact: sycl_e2e_bin_default_spirv_backend
103110
uses: ./.github/workflows/sycl-linux-run-tests.yml
104111
with:
105112
name: ${{ matrix.name }}
@@ -113,7 +120,7 @@ jobs:
113120
sycl_toolchain_artifact: sycl_linux_default
114121
sycl_toolchain_archive: ${{ needs.build.outputs.artifact_archive_name }}
115122
sycl_toolchain_decompress_command: ${{ needs.build.outputs.artifact_decompress_command }}
116-
e2e_binaries_artifact: sycl_e2e_bin_default
123+
e2e_binaries_artifact: ${{ matrix.e2e_binaries_artifact || 'sycl_e2e_bin_default' }}
117124
e2e_testing_mode: 'run-only'
118125

119126
# Do not install drivers on AMD and CUDA runners.

0 commit comments

Comments
 (0)