|
37 | 37 | target_devices: ext_oneapi_hip:gpu
|
38 | 38 | tests_selector: e2e
|
39 | 39 |
|
40 |
| - - name: NVIDIA/CUDA |
41 |
| - runner: '["Linux", "cuda"]' |
42 |
| - image: ghcr.io/intel/llvm/ubuntu2204_build:latest |
43 |
| - image_options: -u 1001 --gpus all --cap-add SYS_ADMIN |
44 |
| - target_devices: ext_oneapi_cuda:gpu |
45 |
| - tests_selector: e2e |
46 |
| - |
47 | 40 | - name: Intel L0 GPU
|
48 | 41 | runner: '["Linux", "gen12"]'
|
49 | 42 | image: ghcr.io/intel/llvm/ubuntu2204_intel_drivers:latest
|
@@ -135,6 +128,39 @@ jobs:
|
135 | 128 | sycl_toolchain_archive: ${{ needs.build-win.outputs.artifact_archive_name }}
|
136 | 129 | extra_lit_opts: --param gpu-intel-gen12=True
|
137 | 130 |
|
| 131 | + cuda-aws-start: |
| 132 | + needs: [ubuntu2204_build] |
| 133 | + if: ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }} |
| 134 | + uses: ./.github/workflows/sycl-aws.yml |
| 135 | + secrets: inherit |
| 136 | + with: |
| 137 | + mode: start |
| 138 | + |
| 139 | + cuda-run-tests: |
| 140 | + needs: [ubuntu2204_build, cuda-aws-start] |
| 141 | + if: ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }} |
| 142 | + uses: ./.github/workflows/sycl-linux-run-tests.yml |
| 143 | + with: |
| 144 | + name: CUDA E2E |
| 145 | + runner: '["aws_cuda-${{ github.run_id }}-${{ github.run_attempt }}"]' |
| 146 | + image: ghcr.io/intel/llvm/ubuntu2204_build:latest-0300ac924620a51f76c4929794637b82790f12ab |
| 147 | + image_options: -u 1001 --gpus all --cap-add SYS_ADMIN --env NVIDIA_DISABLE_REQUIRE=1 |
| 148 | + target_devices: ext_oneapi_cuda:gpu |
| 149 | + ref: ${{ github.sha }} |
| 150 | + merge_ref: '' |
| 151 | + |
| 152 | + sycl_toolchain_artifact: sycl_linux_default |
| 153 | + sycl_toolchain_archive: ${{ needs.ubuntu2204_build.outputs.artifact_archive_name }} |
| 154 | + sycl_toolchain_decompress_command: ${{ needs.ubuntu2204_build.outputs.artifact_decompress_command }} |
| 155 | + |
| 156 | + cuda-aws-stop: |
| 157 | + needs: [cuda-aws-start, cuda-run-tests] |
| 158 | + if: always() |
| 159 | + uses: ./.github/workflows/sycl-aws.yml |
| 160 | + secrets: inherit |
| 161 | + with: |
| 162 | + mode: stop |
| 163 | + |
138 | 164 | nightly_build_upload:
|
139 | 165 | name: Nightly Build Upload
|
140 | 166 | if: ${{ github.ref_name == 'sycl' }}
|
|
0 commit comments