Skip to content

test: pin v1.0 freeze-critical coverage#162

Merged
joshua-temple merged 1 commit into
mainfrom
test/state-v1-coverage-salvage
Jun 14, 2026
Merged

test: pin v1.0 freeze-critical coverage#162
joshua-temple merged 1 commit into
mainfrom
test/state-v1-coverage-salvage

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

The v1.0.0 freeze sign-off flagged two pieces of remaining mechanical test work: a parallel-in-parallel done cascade test and pinning the exported funcs sitting at zero coverage.

This lands five focused state_test files that cover exactly those gaps: the innermost-first cascade of nested parallel done events, forbid consuming unhandled events without bubbling, Guard.LeafRefs/StateInTargets introspection, SystemClock real-time scheduling, and actor Output/WithSpawnInput. Targeted exported funcs move from 0% to ~100%; state-package coverage goes 89.9% to 90.4%.

The already-merged actor-panic rename and the duplicated escalation test are intentionally excluded since main already carries the better versions. Build, go vet, -race (1113 pass), and golangci-lint all clean. This clears the last coverage items before the v1.0.0 tag.

…age funcs)

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@joshua-temple joshua-temple merged commit 7e1b034 into main Jun 14, 2026
119 checks passed
@joshua-temple joshua-temple deleted the test/state-v1-coverage-salvage branch June 14, 2026 02:27
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