From 875f215e881991a532617fd618b78d69ad4a2d51 Mon Sep 17 00:00:00 2001 From: Lukasz Dorau Date: Wed, 19 Aug 2026 14:54:53 +0000 Subject: [PATCH 1/2] [CI] Restrict E2E test run to Basic/stream/stream.cpp Add a LIT_FILTER-equivalent --filter option to LIT_OPTS in the shared Linux and Windows E2E composite actions so that only sycl/test-e2e/Basic/stream/stream.cpp is executed instead of the full sycl/test-e2e/* suite. This affects all workflows that reuse these actions (precommit, post-commit, nightly, weekly, AWS, benchmarking). --- devops/actions/run-tests/linux/e2e/action.yml | 2 +- devops/actions/run-tests/windows/e2e/action.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/devops/actions/run-tests/linux/e2e/action.yml b/devops/actions/run-tests/linux/e2e/action.yml index c9f11c5324694..21760d95dea23 100644 --- a/devops/actions/run-tests/linux/e2e/action.yml +++ b/devops/actions/run-tests/linux/e2e/action.yml @@ -72,7 +72,7 @@ runs: continue-on-error: true shell: bash env: - LIT_OPTS: -v --no-progress-bar --show-unsupported --show-pass --show-xfail --max-time 3600 --time-tests --param print_features=True --param test-mode=${{ inputs.testing_mode }} --param sycl_devices=${{ inputs.target_devices }} ${{ inputs.extra_lit_opts }} + LIT_OPTS: -v --no-progress-bar --show-unsupported --show-pass --show-xfail --max-time 3600 --time-tests --param print_features=True --param test-mode=${{ inputs.testing_mode }} --param sycl_devices=${{ inputs.target_devices }} --filter='Basic/stream/stream\.cpp$' ${{ inputs.extra_lit_opts }} run: | ninja -C build-e2e check-sycl-e2e > e2e.log 2>&1 # Two steps below are duplicated between Lin/Win actions, updates must change both diff --git a/devops/actions/run-tests/windows/e2e/action.yml b/devops/actions/run-tests/windows/e2e/action.yml index f22bb0f65185c..4f88b4b13e37a 100644 --- a/devops/actions/run-tests/windows/e2e/action.yml +++ b/devops/actions/run-tests/windows/e2e/action.yml @@ -76,7 +76,7 @@ runs: continue-on-error: true shell: bash env: - LIT_OPTS: -v --no-progress-bar --show-unsupported --show-pass --show-xfail --max-time ${{ inputs.testing_mode == 'run-only' && 1200 || 3600 }} --time-tests --param print_features=True --param test-mode=${{ inputs.testing_mode }} --param sycl_devices=${{ inputs.target_devices }} ${{ inputs.extra_lit_opts }} + LIT_OPTS: -v --no-progress-bar --show-unsupported --show-pass --show-xfail --max-time ${{ inputs.testing_mode == 'run-only' && 1200 || 3600 }} --time-tests --param print_features=True --param test-mode=${{ inputs.testing_mode }} --param sycl_devices=${{ inputs.target_devices }} --filter='Basic/stream/stream\.cpp$' ${{ inputs.extra_lit_opts }} run: | cmake --build build-e2e --target check-sycl-e2e > e2e.log 2>&1 # Two steps below are duplicated between Lin/Win actions, updates must change both From 4563c4481ba70597c3265ca468ca4bc692a7c4fa Mon Sep 17 00:00:00 2001 From: Lukasz Dorau Date: Thu, 3 Sep 2026 08:35:30 +0000 Subject: [PATCH 2/2] Remove XFAIL from Basic/stream/stream.cpp --- sycl/test-e2e/Basic/stream/stream.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sycl/test-e2e/Basic/stream/stream.cpp b/sycl/test-e2e/Basic/stream/stream.cpp index d4be8f8892fb2..0ac287382a05f 100644 --- a/sycl/test-e2e/Basic/stream/stream.cpp +++ b/sycl/test-e2e/Basic/stream/stream.cpp @@ -1,8 +1,6 @@ // UNSUPPORTED: cuda // UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/19214 - -// REQUIRES-INTEL-DRIVER: lin: 39395 - +// _REQUIRES-INTEL-DRIVER_: lin: -39395- // RUN: %{build} -fsycl-device-code-split=per_kernel -Wno-error=deprecated-declarations -o %t.out // RUN: %{run} %t.out %if !gpu || linux %{ | FileCheck %s %}