ci: skip oversized flake-check selections (#28293)

Skip the targeted Go flake check when a change selects more than 100
tests, and update `whichtests` to the version that supports this limit.

Large selections usually come from broad or mechanical changes rather
than a narrowly introduced flaky behavior. Repeating hundreds of tests
substantially increases runtime and runner resource usage while
providing less focused signal; regular CI still exercises the affected
test suite across its normal jobs and repetitions.
This commit is contained in:
Ethan
2026-08-19 09:21:44 +00:00
committed by GitHub
parent 1fbd029754
commit 059546e92a
3 changed files with 3 additions and 2 deletions
+1
View File
@@ -59,6 +59,7 @@ jobs:
--repo-root . \
--github-actions \
--coalesce \
--max-selected-tests 100 \
--out-matrix "$RUNNER_TEMP/flake-matrix.json"
- name: Set up Terraform