Skip to content

Commit 2c3befb

Browse files
[CI] Run E2E tests on PVC in precommit (#16506)
#15308 added PVC to post-commit. Since then, we have not seen any spurious E2E test timeouts on PVC, so testing on PVC seems stable enough to be moved to pre-commit. Running E2E tests on PVC takes only about 5 minutes so moving PVC testing to pre-commit shouldn't cause any noticeable slowdown in pre commit testing.
1 parent cdf1ead commit 2c3befb

File tree

2 files changed

+13
-15
lines changed

2 files changed

+13
-15
lines changed

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,19 @@ jobs:
154154
extra_lit_opts: --param matrix-xmx8=True --param gpu-intel-dg2=True
155155
env: '{"LIT_FILTER":${{ needs.determine_arc_tests.outputs.arc_tests }} }'
156156
use_igc_dev: true
157+
- name: E2E tests on Intel Ponte Vecchio GPU
158+
runner: '["Linux", "pvc"]'
159+
image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:latest
160+
image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
161+
target_devices: level_zero:gpu;opencl:gpu
162+
extra_lit_opts: -j 50
163+
- name: E2E tests with dev igc on Intel Ponte Vecchio GPU
164+
runner: '["Linux", "pvc"]'
165+
image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:devigc
166+
image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
167+
target_devices: level_zero:gpu;opencl:gpu
168+
use_igc_dev: true
169+
extra_lit_opts: -j 50
157170

158171
uses: ./.github/workflows/sycl-linux-run-tests.yml
159172
with:

.github/workflows/sycl-post-commit.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -60,21 +60,6 @@ jobs:
6060
image_options: -u 1001 --device=/dev/dri --device=/dev/kfd
6161
target_devices: hip:gpu
6262
reset_intel_gpu: false
63-
- name: E2E tests on Intel Ponte Vecchio GPU
64-
runner: '["Linux", "pvc"]'
65-
env: '{"LIT_FILTER_OUT":"ESIMD/unified_memory_api/"}'
66-
image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:latest
67-
image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
68-
target_devices: level_zero:gpu;opencl:gpu
69-
extra_lit_opts: -j 50
70-
- name: E2E tests with dev igc on Intel Ponte Vecchio GPU
71-
runner: '["Linux", "pvc"]'
72-
env: '{"LIT_FILTER_OUT":"ESIMD/unified_memory_api/"}'
73-
image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:devigc
74-
image_options: -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
75-
target_devices: level_zero:gpu;opencl:gpu
76-
use_igc_dev: true
77-
extra_lit_opts: -j 50
7863
# Performance tests below. Specifics:
7964
# - only run performance tests (use LIT_FILTER env)
8065
# - ask llvm-lit to show all the output, even for PASS (-a)

0 commit comments

Comments
 (0)