Skip to content

Exercise uncertain cleanup after proving resident worker startup - #16

Merged
ecochran76 merged 2 commits into
masterfrom
fix/7-quarantine-fixture-ci
Oct 5, 2026
Merged

ecochran76 merged 2 commits into
masterfrom
fix/7-quarantine-fixture-ci

Conversation

@ecochran76

@ecochran76 ecochran76 commented Oct 5, 2026 •

Copy link
Copy Markdown
Collaborator

The uncertain-cleanup test sent a 50ms first request after proving only socket existence. On slower lazy worker startup that request correctly expired in the queue, so master CI observed deadline instead of the intended active-query cleanup_unproved.

Prove a completed warm query/resident identity, then arm a distinct query-delay fault. Keep deliberate load delay to exercise the original race, preserve quarantine/restart/recovery assertions, and observe reap within a bounded deadline. Only tests and a never-installed fault adapter change; production service and installed artifact bytes remain unchanged.

Validation: deterministic queue-expiry red receipt, repaired public case green, all 34 service cases pass against the installed runtime. Full source/CI qualification remains required. Refs #7; original CI failure and first adapter-marker failure are retained in docs/research/2026-10-05-quarantine-fixture-repair.md.


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

@ecochran76
ecochran76 merged commit 8d9e166 into master Oct 5, 2026
3 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