CI Health Summary — "Tests" Workflow
Auto-generated CI health report. Combines an aggregated stats dump (100 historical runs) with live job-level detail pulled from the GitHub API.
Overall outcome rate (100 runs)
| Outcome |
Count |
Rate |
| Success |
79 |
79.0% |
| Failure |
14 |
14.0% |
| Other (cancelled/skipped/etc.) |
7 |
7.0% |
Duration distribution
Note: summary duration stats are computed over the 79 successful runs only; the dump stores duration = 0 for all failure/other runs.
| Metric |
Seconds |
Readable |
| Min |
365 |
6m05s |
| Max |
1080 |
18m00s |
| Average |
505.5 |
8m25s |
| Median |
464 |
7m44s |
| Std dev |
120.8 |
~2m |
Retries
- 9 / 100 runs (9.0%) ran with
run_attempt > 1.
- All 9 retried runs ultimately concluded success — i.e., re-runs recovered a green result each time (suggests flakiness rather than hard breakage).
3 most recent failures (from the stats dump)
⚠️ These three runs date to March 2024 and have been purged by GitHub's retention policy — the REST API now returns 404 for each, so live job-level detail could not be retrieved for them.
Live job-level detail (current failures of the successor workflow)
The workflow named "Tests" in the dump is now "Unit and Integration Tests" (.github/workflows/go.yml) — same build (ubuntu/windows/macos-latest) matrix. Below are the 3 most recent still-live failed runs, fetched from the API:
Run 28656994029 — fix: preserve percent-encoded path in DisplayURL (2026-07-03, PR) — 3/6 jobs failed:
Run 28653867970 — fix: preserve percent-encoded path in DisplayURL (2026-07-03, PR) — 3/6 jobs failed:
Run 28238190134 — fix: detected non-static command inside command in ssh.go (2026-06-26, PR) — 3/6 jobs failed:
Pattern: Recent failures are concentrated in the build matrix at the "Run unit and integration tests" step across all three OSes, while the parallel integration-tests matrix jobs pass. In the historical dump, failures were concentrated in the Run tests step (6 failures) and the Run attestation command integration Tests step (6 failures).
Generated by an automated CI-health tooling run. Sources: local github-actions-workflow-runs.json (aggregated, 100 runs, 2024-02-12 → 2024-03-12) + live GitHub REST API (/repos/cli/cli/actions/...).
CI Health Summary — "Tests" Workflow
Auto-generated CI health report. Combines an aggregated stats dump (100 historical runs) with live job-level detail pulled from the GitHub API.
Overall outcome rate (100 runs)
Duration distribution
Note: summary duration stats are computed over the 79 successful runs only; the dump stores
duration = 0for all failure/other runs.Retries
run_attempt > 1.3 most recent failures (from the stats dump)
817861524981784947238178432563Live job-level detail (current failures of the successor workflow)
The workflow named "Tests" in the dump is now "Unit and Integration Tests" (
.github/workflows/go.yml) — samebuild (ubuntu/windows/macos-latest)matrix. Below are the 3 most recent still-live failed runs, fetched from the API:Run
28656994029— fix: preserve percent-encoded path in DisplayURL (2026-07-03, PR) — 3/6 jobs failed:build (ubuntu-latest),build (windows-latest),build (macos-latest)— all failed at step Identify as "GitHub CLI" to API requests #5 "Run unit and integration tests".Run
28653867970— fix: preserve percent-encoded path in DisplayURL (2026-07-03, PR) — 3/6 jobs failed:build (*)matrix jobs failed at step Identify as "GitHub CLI" to API requests #5 "Run unit and integration tests".Run
28238190134— fix: detected non-static command inside command in ssh.go (2026-06-26, PR) — 3/6 jobs failed:build (*)matrix jobs failed at step Identify as "GitHub CLI" to API requests #5 "Run unit and integration tests".Pattern: Recent failures are concentrated in the
buildmatrix at the "Run unit and integration tests" step across all three OSes, while the parallelintegration-testsmatrix jobs pass. In the historical dump, failures were concentrated in theRun testsstep (6 failures) and theRun attestation command integration Testsstep (6 failures).Generated by an automated CI-health tooling run. Sources: local
github-actions-workflow-runs.json(aggregated, 100 runs, 2024-02-12 → 2024-03-12) + live GitHub REST API (/repos/cli/cli/actions/...).