Skip to content

P-1.86: test-fixture concurrency (module sweeps, narrative probe roots) - #2947

Merged
jposluns merged 5 commits into
mainfrom
tooling/p186-module-sweeps
Oct 23, 2026
Merged

jposluns merged 5 commits into
mainfrom
tooling/p186-module-sweeps

Conversation

@jposluns

Copy link
Copy Markdown
Owner

P-1.86 test-fixture concurrency (partial).

  • Module-level setup and teardown no longer sweep shared fixture directories that a concurrent run may be using.
  • The narrative-scope probes use unique roots instead of fixed names.
  • tests/README.md describes where fixtures are created.

QA: triple-family /validate-pr over two rounds for each part. Final round: claude and codex SHIP, with agy (static only) holds refuted or accepted as recorded. Full audit sweep: all 107 gates pass. The P-1.86 remainder stays open on the backlog item.

… retired synthetic tree, and module teardown is removed; fixtures are owned and cleaned by the test that made them; ownership and make_fixture uniqueness tests
…n against a private root; the README says where fixtures live and why crash residue is not swept
…ot instead of writing fixed names into executive/ and tests/tmp; the dash-file probe gets a unique per-run name
…ching it; isolation test requires roots outside the repository; dash cleanup registered before the write; the in-process runner maps SystemExit as a process would
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying grclibrary with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3cbbbd8
Status: ✅  Deploy successful!
Preview URL: https://d5d6ac58.grclibrary.pages.dev
Branch Preview URL: https://tooling-p186-module-sweeps.grclibrary.pages.dev

View logs

@jposluns
jposluns merged commit 0040129 into main Oct 23, 2026
4 checks passed
@jposluns
jposluns deleted the tooling/p186-module-sweeps branch October 23, 2026 17:33
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