Skip to content

Make Windows qualification cleanup deterministic - #77

Merged
dovvnloading merged 1 commit into
mainfrom
codex/deterministic-qualification-cleanup
Jul 30, 2026
Merged

Make Windows qualification cleanup deterministic#77
dovvnloading merged 1 commit into
mainfrom
codex/deterministic-qualification-cleanup

Conversation

@dovvnloading

Copy link
Copy Markdown
Owner

Summary

  • capture cleanup exceptions inside the bounded qualification thread instead of emitting an orphaned traceback
  • retry temporary workspace deletion while native Windows process handles settle
  • add regression tests for cleanup exception capture and transient deletion failures

Validation

  • python -m pytest -q (368 passed, 1 skipped)
  • python -m ruff check tools/execution_spikes/recipe_worker_e2e_qualification.py tools/execution_spikes/recipe_coordinator_e2e_qualification.py tests/test_phase2_recipe_coordinator_qualification.py

@dovvnloading
dovvnloading merged commit 5b996df into main Jul 30, 2026
1 check passed
@dovvnloading
dovvnloading deleted the codex/deterministic-qualification-cleanup branch July 30, 2026 18:17
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