Skip to content

Commit 1984578

Browse files
CI TEST benches on PR
1 parent ae239d9 commit 1984578

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/sycl-ur-perf-benchmarking.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -247,16 +247,22 @@ jobs:
247247
contents: write
248248
packages: read
249249
if: github.event_name == 'pull_request'
250+
strategy:
251+
fail-fast: false
252+
matrix:
253+
runner: ['["PVC_PERF"]', '["BMG_PERF"]']
254+
backend: ['level_zero:gpu', 'level_zero_v2:gpu']
250255
uses: ./.github/workflows/sycl-linux-run-tests.yml
251256
with:
252-
name: 'Framework test: PVC_PERF, L0, Minimal preset'
253-
runner: '["PVC_PERF"]'
257+
name: 'Framework test: PVC_PERF, L0, Core preset'
258+
runner: ${{ matrix.runner }}
254259
image: ghcr.io/intel/llvm/sycl_ubuntu2404_nightly:latest
255260
image_options: -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
256-
target_devices: 'level_zero:gpu'
261+
target_devices: ${{ matrix.backend }}
257262
tests_selector: benchmarks
258-
benchmark_upload_results: false
259-
benchmark_preset: 'Minimal'
263+
benchmark_upload_results: true
264+
benchmark_save_name: 'PR_v2_fix'
265+
benchmark_preset: 'Core'
260266
benchmark_dry_run: true
261267
benchmark_exit_on_failure: true
262268
repo_ref: ${{ github.sha }}

0 commit comments

Comments
 (0)