Skip to content

Commit 47d8861

Browse files
committed
Update nightly to use new workflow
1 parent 850ccac commit 47d8861

File tree

1 file changed

+14
-19
lines changed

1 file changed

+14
-19
lines changed

.github/workflows/sycl-nightly.yml

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -274,35 +274,30 @@ jobs:
274274
sycl_toolchain_archive: ${{ needs.build-win.outputs.artifact_archive_name }}
275275
sycl_cts_artifact: sycl_cts_bin_win
276276

277-
aggregate_benchmark_results:
278-
if: github.repository == 'intel/llvm' && !cancelled()
279-
name: Aggregate benchmark results and produce historical averages
280-
uses: ./.github/workflows/sycl-benchmark-aggregate.yml
281-
secrets:
282-
LLVM_SYCL_BENCHMARK_TOKEN: ${{ secrets.LLVM_SYCL_BENCHMARK_TOKEN }}
283-
with:
284-
lookback_days: 100
285-
286277
run-sycl-benchmarks:
287-
needs: [ubuntu2204_build, aggregate_benchmark_results]
278+
needs: [ubuntu2204_build]
288279
if: ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
289280
strategy:
290-
fail-fast: false
291281
matrix:
292282
include:
293-
- name: Run compute-benchmarks on L0 PVC
283+
- ref: ${{ github.sha }}
284+
save_name: Baseline
294285
runner: '["PVC_PERF"]'
295-
image_options: -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
296-
target_devices: level_zero:gpu
286+
backend: 'level_zero:gpu'
287+
preset: Minimal
297288
uses: ./.github/workflows/sycl-linux-run-tests.yml
298289
secrets: inherit
299290
with:
300-
name: ${{ matrix.name }}
291+
name: Run compute-benchmarks (${{ matrix.runner }}, ${{ matrix.backend }})
301292
runner: ${{ matrix.runner }}
302-
image_options: ${{ matrix.image_options }}
303-
target_devices: ${{ matrix.target_devices }}
304-
tests_selector: compute-benchmarks
305-
repo_ref: ${{ github.sha }}
293+
image: ghcr.io/intel/llvm/sycl_ubuntu2404_nightly:latest
294+
image_options: -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
295+
target_devices: ${{ matrix.backend }}
296+
tests_selector: benchmarks
297+
benchmark_upload_results: true
298+
benchmark_save_name: ${{ matrix.save_name }}
299+
benchmark_preset: ${{ inputs.preset }}
300+
repo_ref: ${{ matrix.ref }}
306301
sycl_toolchain_artifact: sycl_linux_default
307302
sycl_toolchain_archive: ${{ needs.ubuntu2204_build.outputs.artifact_archive_name }}
308303
sycl_toolchain_decompress_command: ${{ needs.ubuntu2204_build.outputs.artifact_decompress_command }}

0 commit comments

Comments
 (0)