diff --git a/.github/workflows/sycl-linux-precommit.yml b/.github/workflows/sycl-linux-precommit.yml index c17c49b25b45e..776c300d042f9 100644 --- a/.github/workflows/sycl-linux-precommit.yml +++ b/.github/workflows/sycl-linux-precommit.yml @@ -95,12 +95,22 @@ jobs: image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN target_devices: ext_oneapi_level_zero:gpu;opencl:gpu reset_gpu: true + install_drivers: ${{ contains(needs.detect_changes.outputs.filters, 'drivers') }} + extra_lit_opts: --param matrix-xmx8=True --param gpu-intel-dg2=True + env: '{"LIT_FILTER":${{ needs.determine_arc_tests.outputs.arc_tests }} }' + - name: E2E tests with dev igc on Intel Arc A-Series Graphics + runner: '["Linux", "arc"]' + image: ghcr.io/intel/llvm/ubuntu2204_intel_drivers:${{ contains(github.event.pull_request.labels.*.name, 'ci-no-devigc') && 'latest' || 'devigc' }} + image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN + target_devices: ext_oneapi_level_zero:gpu;opencl:gpu + reset_gpu: true install_drivers: >- ${{ contains(needs.detect_changes.outputs.filters, 'drivers') || contains(needs.detect_changes.outputs.filters, 'devigccfg') }} use_dev_igc: ${{ contains(needs.detect_changes.outputs.filters, 'devigccfg') }} extra_lit_opts: --param matrix-xmx8=True --param gpu-intel-dg2=True env: '{"LIT_FILTER":${{ needs.determine_arc_tests.outputs.arc_tests }} }' + uses: ./.github/workflows/sycl-linux-run-tests.yml with: name: ${{ matrix.name }}