Skip to content

[CI] SYCL updates

[CI] SYCL updates #812

Workflow file for this run

# Various non-standard tests, requiring e.g. longer run
name: Nightly
# This job is run at 04:00 UTC every day or on demand.
on:
pull_request:
workflow_dispatch:
schedule:
- cron: '0 4 * * *'
permissions:
contents: read
pull-requests: read
env:
BUILD_DIR : "${{github.workspace}}/build"
INSTALL_DIR: "${{github.workspace}}/build/install"
jobs:
Benchmarks:
uses: ./.github/workflows/reusable_benchmarks.yml
permissions:
contents: write
pull-requests: write
with:
pr_no: '0'
bench_script_params: >
--save Baseline_PVC
--filter umf-benchmark
# Run benchmarks with the latest SYCL (with the latest UMF copied into the SYCL)
# to verify the compatibility.
Benchmarks-sycl:
uses: ./.github/workflows/reusable_benchmarks.yml
permissions:
contents: write
pull-requests: write
with:
pr_no: '0'
bench_script_params: >-
--adapter level_zero_v2
--compute-runtime
--build-igc
--preset Minimal
--exit-on-failure
runner: 'L0_PERF_ARC'
compatibility: '1'
SYCL:
uses: ./.github/workflows/reusable_sycl.yml