Client or integration
Other (test suite / CI)
Area
Native profile / Codex transition tests (tests/native-profile-startup.test.ts family)
Summary
The macOS leg of Cross-platform CI is near-deterministically red on the native profile OpenCodex process-exit phases > hard OpenCodex process exit after each published transaction phase converges exact auth, vault, journal, gate, and runtime bearer test. It blocked three release-train runs in a row on 2026-08-05:
- main promotion run 31003378927: the macOS job hung in
Test for the full 30-minute job timeout and was cancelled
- preview release run 31007774402: same test failed after 4s (
SyntaxError: JSON Parse error: Unexpected EOF immediately before it — reads like a file read before the writer finished)
- main release run 31009491939: same test failed after 630ms, twice in the log
The same commits pass on Linux (all shards) and pass on macOS on retry, so this is a timing-sensitive defect in the test or the phase-convergence path, not a deterministic product bug — but it currently decides whether a release can ship.
Reproduction
- Push any commit to
main or preview (or rerun the macOS job) at 8949c4940 or later.
- The macOS
Test step either fails in the named test within seconds or hangs until the 30-minute timeout.
Version
dev tip 8949c4940 (post-2.10.0)
Operating system
macOS (macos-latest GitHub-hosted runner)
Provider and model
Not provider-specific.
Logs or error output
Screenshots and supporting files
N/A
Redacted configuration
Default CI configuration.
Checks
Client or integration
Other (test suite / CI)
Area
Native profile / Codex transition tests (
tests/native-profile-startup.test.tsfamily)Summary
The macOS leg of Cross-platform CI is near-deterministically red on the
native profile OpenCodex process-exit phases > hard OpenCodex process exit after each published transaction phase converges exact auth, vault, journal, gate, and runtime bearertest. It blocked three release-train runs in a row on 2026-08-05:Testfor the full 30-minute job timeout and was cancelledSyntaxError: JSON Parse error: Unexpected EOFimmediately before it — reads like a file read before the writer finished)The same commits pass on Linux (all shards) and pass on macOS on retry, so this is a timing-sensitive defect in the test or the phase-convergence path, not a deterministic product bug — but it currently decides whether a release can ship.
Reproduction
mainorpreview(or rerun the macOS job) at8949c4940or later.Teststep either fails in the named test within seconds or hangs until the 30-minute timeout.Version
dev tip
8949c4940(post-2.10.0)Operating system
macOS (
macos-latestGitHub-hosted runner)Provider and model
Not provider-specific.
Logs or error output
Screenshots and supporting files
N/A
Redacted configuration
Default CI configuration.
Checks