From 68a06093eb65353a9e95e3e82b3ff69b0276b44f Mon Sep 17 00:00:00 2001 From: PlatformSREEngineer Date: Sun, 2 Aug 2026 10:14:10 +0000 Subject: [PATCH] =?UTF-8?q?test(ci):=20probe=20=E2=80=94=20force=20verify?= =?UTF-8?q?=5Fserialized=5Fserver=20skipped=20(pre-fix=20baseline)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BLO-20869 probe branch, not for merge. Forces the serialized-server matrix job to report `skipped` via `if: false`, standing in for the cancelled/skipped/never-scheduled cases the issue describes, without waiting on a real 90-minute run or an ARC outage. Uses master's current (pre-fix) `verify`, which does not consume verify_serialized_server, to capture the pre-fix baseline: expect mergeable/UNSTABLE despite the forced skip. Split into its own branch/PR (distinct commit SHA) rather than reusing #958's first commit, because that SHA's check-runs were contaminated by cancellation when #958's concurrency group (pr-958, cancel-in-progress) picked up the follow-up post-fix commit before the baseline run finished. BLO-20869 Co-Authored-By: Paperclip --- .github/workflows/pr.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 982ab0aaaf3c..4f65ab76a8d5 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -404,6 +404,11 @@ jobs: verify_serialized_server: name: Verify serialized server suites (${{ matrix.shard_label }}) + # BLO-20869 probe only, not part of the shipped fix: force this job to + # report `skipped` regardless of general_tests's outcome, standing in for + # the never-scheduled/cancelled/skipped cases without waiting on a real + # ~90-minute run or an actual ARC outage. + if: false needs: [policy, general_tests] runs-on: default timeout-minutes: 90