diff --git a/.github/workflows/sycl-linux-precommit.yml b/.github/workflows/sycl-linux-precommit.yml index 12986e98617fc..6d9a7031645a8 100644 --- a/.github/workflows/sycl-linux-precommit.yml +++ b/.github/workflows/sycl-linux-precommit.yml @@ -233,12 +233,13 @@ jobs: uses: ./.github/workflows/sycl-linux-run-tests.yml with: name: Benchmark suite precommit testing - runner: '["PVC_PERF"]' + runner: '["test-runner2"]' image: ghcr.io/intel/llvm/sycl_ubuntu2404_nightly:latest image_options: -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN target_devices: 'level_zero:gpu' tests_selector: benchmarks - benchmark_upload_results: false + benchmark_upload_results: true + benchmark_save_name: 'test_runner_47' benchmark_preset: 'Minimal' benchmark_dry_run: true repo_ref: ${{ github.sha }} diff --git a/devops/actions/run-tests/benchmark/action.yml b/devops/actions/run-tests/benchmark/action.yml index e09582be0fde6..8cca68fedc207 100644 --- a/devops/actions/run-tests/benchmark/action.yml +++ b/devops/actions/run-tests/benchmark/action.yml @@ -172,7 +172,7 @@ runs: esac case "$RUNNER_TAG" in '["PVC_PERF"]') MACHINE_TYPE="PVC" ;; - '["BMG_PERF"]') MACHINE_TYPE="BMG" ;; + '["test-runner2"]') MACHINE_TYPE="BMG" ;; # Best effort at matching *) MACHINE_TYPE="${RUNNER_TAG#[\"}" diff --git a/devops/scripts/benchmarks/benches/compute.py b/devops/scripts/benchmarks/benches/compute.py index be58255d5fd0d..aa2f33b3f76b4 100644 --- a/devops/scripts/benchmarks/benches/compute.py +++ b/devops/scripts/benchmarks/benches/compute.py @@ -18,6 +18,8 @@ from git_project import GitProject +# Tst runner + class RUNTIMES(Enum): SYCL_PREVIEW = "syclpreview" SYCL = "sycl" diff --git a/devops/scripts/benchmarks/utils/validate.py b/devops/scripts/benchmarks/utils/validate.py index 33f134322aa44..725762aa84c7e 100644 --- a/devops/scripts/benchmarks/utils/validate.py +++ b/devops/scripts/benchmarks/utils/validate.py @@ -27,7 +27,7 @@ def runner_name(runner_name: str, throw: Exception = None): """ Returns True if runner_name is clean (no illegal characters). """ - return Validate.on_re(runner_name, r"^[a-zA-Z0-9_]+$", throw=throw) + return Validate.on_re(runner_name, r"^[a-zA-Z0-9_-]+$", throw=throw) @staticmethod def timestamp(t: str, throw: Exception = None):