Skip to content

Commit c7e4670

Browse files
authored
[CI] Run Pre-commit E2E tests on Arc with igc-dev by default (#13516)
Allow to use default igc with label so that we may ignore regressions in igc dev when needed.
1 parent f8926a6 commit c7e4670

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,22 @@ jobs:
9595
image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
9696
target_devices: ext_oneapi_level_zero:gpu;opencl:gpu
9797
reset_gpu: true
98+
install_drivers: ${{ contains(needs.detect_changes.outputs.filters, 'drivers') }}
99+
extra_lit_opts: --param matrix-xmx8=True --param gpu-intel-dg2=True
100+
env: '{"LIT_FILTER":${{ needs.determine_arc_tests.outputs.arc_tests }} }'
101+
- name: E2E tests with dev igc on Intel Arc A-Series Graphics
102+
runner: '["Linux", "arc"]'
103+
image: ghcr.io/intel/llvm/ubuntu2204_intel_drivers:${{ contains(github.event.pull_request.labels.*.name, 'ci-no-devigc') && 'latest' || 'devigc' }}
104+
image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
105+
target_devices: ext_oneapi_level_zero:gpu;opencl:gpu
106+
reset_gpu: true
98107
install_drivers: >-
99108
${{ contains(needs.detect_changes.outputs.filters, 'drivers') ||
100109
contains(needs.detect_changes.outputs.filters, 'devigccfg') }}
101110
use_dev_igc: ${{ contains(needs.detect_changes.outputs.filters, 'devigccfg') }}
102111
extra_lit_opts: --param matrix-xmx8=True --param gpu-intel-dg2=True
103112
env: '{"LIT_FILTER":${{ needs.determine_arc_tests.outputs.arc_tests }} }'
113+
104114
uses: ./.github/workflows/sycl-linux-run-tests.yml
105115
with:
106116
name: ${{ matrix.name }}

0 commit comments

Comments
 (0)