Skip to content

docs: record the simulator timeout flake in CLAUDE.md - #93

Merged
futamura merged 2 commits into
mainfrom
develop
Aug 21, 2026
Merged

docs: record the simulator timeout flake in CLAUDE.md#93
futamura merged 2 commits into
mainfrom
develop

Conversation

@futamura

Copy link
Copy Markdown
Owner

Summary

CLAUDE.md warned about one CI flake — the exit code 134 abort during simulator teardown — but PR #92 hit a second one: Test: tvOS, Xcode 26 hung and was cancelled at 15m21s by the job's timeout-minutes: 15.

Both surface identically in gh pr checks as a plain fail, and both are reruns rather than code problems. The note now covers the second mode, lists the timeout values (15 for the simulator matrix, 10 for lint/Catalyst/SPM), and records that gh api repos/futamura/PunycodeSwift/actions/jobs/<job-id> distinguishes them, since a timeout reports "conclusion": "cancelled".

Test plan

  • Documentation only; no source, manifest, or workflow changes.

The note only covered the exit code 134 teardown abort. Simulator jobs also
hang until the job's timeout-minutes cancels them, which `gh pr checks`
reports as a plain `fail`. Both are reruns, not code problems, so the note
now names the second mode and how to tell them apart.
@codecov

codecov Bot commented Aug 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

The note claimed the lint job carries a 10 minute timeout. It sets none;
the 10 minute value belongs to the macOS, Catalyst and SPM jobs. Caught by
the TLDExtractSwift session checking the same claim against its own
workflow.
@futamura
futamura merged commit 614b1d1 into main Aug 21, 2026
16 checks passed
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