Skip to content

fix(repro): read every check-run and count timeouts as failures - #54

Merged
vcauesantos merged 1 commit into
mainfrom
devops-1541/fork-scenario-fixes
Sep 30, 2026
Merged

vcauesantos merged 1 commit into
mainfrom
devops-1541/fork-scenario-fixes

Conversation

@vcauesantos

Copy link
Copy Markdown
Contributor

Summary

  • Read check-runs with filter=all. The API returns only the newest run per name by default, so scenario 3 never saw the cancelled run and timed out.
  • Count a timeout as a failure. The first run timed out on scenario 3 and still reported 0 failed.

Test plan

  • shellcheck -x repro/fork-command/run.sh
  • Full run from this branch: all 7 scenarios pass, including the cancelled-then-success pair in scenario 3

Related to DEVOPS-1541

🤖 Generated with Claude Code

@vcauesantos
vcauesantos merged commit b8594c5 into main Sep 30, 2026
5 checks passed
@vcauesantos
vcauesantos deleted the devops-1541/fork-scenario-fixes branch September 30, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant