Skip to content

test: wait for the abort fixture Effect to start - #126

Merged
sandersonstabo merged 1 commit into
masterfrom
fix/abort-test-race
Oct 18, 2026
Merged

sandersonstabo merged 1 commit into
masterfrom
fix/abort-test-race

Conversation

@sandersonstabo

@sandersonstabo sandersonstabo commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

The abort conformance test clicked before the pending Effect's fiber had started, so an early interrupt skipped onInterrupt and the test timed out (seen in release run 39104049541; nothing was published). The fixture now records started and the test waits for it before discarding the block.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Fixes a race condition in the abort conformance test that caused it to time out.

The test discarded the block before the pending Effect's fiber had started, so an early interrupt skipped onInterrupt. The fixture now records a started event before entering the pending effect, and the test waits for that event before discarding the block.

Written for commit c743f69. Summary will update on new commits.

View guided diff Turn on auto-fix

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sandersonstabo
sandersonstabo merged commit 6e42d72 into master Oct 18, 2026
28 checks passed
@sandersonstabo
sandersonstabo deleted the fix/abort-test-race branch October 18, 2026 06:34
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