Skip to content

Add concurrent retention regression tests - #87

Merged
codeforester merged 1 commit into
mainfrom
enhancement/62-20260804-concurrency-regression
Aug 5, 2026
Merged

codeforester merged 1 commit into
mainfrom
enhancement/62-20260804-concurrency-regression

Conversation

@codeforester

Copy link
Copy Markdown
Contributor

Summary

Add explicit concurrency regression coverage for issue #62:

  • concurrent metadata writers must always leave a valid JSON snapshot
  • concurrent pruners must serialize through the retention lock and leave a bounded, valid index

Validation

  • uv run pytest -q tests/test_run_bundle_retention.py

Follow-up to #86; closes the concurrency-test gap in #62.

@codeforester
codeforester marked this pull request as ready for review August 5, 2026 00:02
@codeforester
codeforester merged commit c334c67 into main Aug 5, 2026
10 checks passed
@codeforester
codeforester deleted the enhancement/62-20260804-concurrency-regression branch August 5, 2026 00:03
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