[CI] runner-utilization: count in-flight queue waits + per-job status/links (#26509)

This commit is contained in:
Alison Shao
2026-05-27 16:06:55 -07:00
committed by GitHub
parent 561e54f803
commit 7c421ed3ec
3 changed files with 379 additions and 44 deletions
+8
View File
@@ -47,6 +47,14 @@ jobs:
with:
python-version: '3.10'
- name: Unit-test report logic
# Pure-logic tests (stdlib only, no API calls) — guards the
# queue-time accounting and status/link rendering before the
# (API-heavy) report runs.
run: |
python -m unittest discover -s scripts/ci/utils \
-p 'test_runner_utilization_report.py' -v
- name: Generate Utilization Report
timeout-minutes: 30
env: