Skip to content

Wait for test managers to exit before removing fixtures - #2

Merged
o8vm merged 1 commit into
mainfrom
harness-adapters
Sep 12, 2026
Merged

Wait for test managers to exit before removing fixtures#2
o8vm merged 1 commit into
mainfrom
harness-adapters

Conversation

@o8vm

@o8vm o8vm commented Sep 12, 2026

Copy link
Copy Markdown
Collaborator

Lifecycle tests could delete a fixture directory immediately after receiving a daemon shutdown reply. The daemon was still removing its endpoint, so Linux ARM64 and macOS Intel release jobs failed with ENOENT during cleanup after their assertions passed.

The fixture now waits for its recorded manager processes to exit before deleting the directory. This changes only test teardown; the memory engine, retrieval logic, and handoff prompt are unchanged.

Validation: the complete lifecycle suite passed locally after the fix. The four-target release build will verify the affected platforms.

@o8vm
o8vm merged commit 32d8018 into main Sep 12, 2026
4 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