From e7d93c3db0ba6102a67231d7d3c333fb64d6e1e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patryk=20Kami=C5=84ski?= Date: Thu, 2 Oct 2025 12:24:19 +0000 Subject: [PATCH] [TEST] Test new runner --- .github/workflows/sycl-linux-precommit.yml | 5 +++-- devops/scripts/benchmarks/benches/compute.py | 2 ++ devops/scripts/benchmarks/utils/validate.py | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sycl-linux-precommit.yml b/.github/workflows/sycl-linux-precommit.yml index 12986e98617fc..357ebac36b69f 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-runner"]' 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_46' benchmark_preset: 'Minimal' benchmark_dry_run: true repo_ref: ${{ github.sha }} 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):