test(snapshot): add contention stress regressions#78
test(snapshot): add contention stress regressions#78riatzukiza wants to merge 2 commits intofix/snapshot-phase3-gcfrom
Conversation
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
11f6f7e to
d3b4751
Compare
35cf63b to
59eda28
Compare
d3b4751 to
78c5ff5
Compare
59eda28 to
e3d7cd8
Compare
Issue for this PR
Closes #74
Type of change
What does this PR do?
This phase adds high-contention snapshot regression coverage. It introduces stress tests for concurrent
track/patch/diff/cleanupchurn and verifies cleanup remains non-blocking while another snapshot operation holds the lock.How did you verify your code works?
bun test test/snapshot/snapshot.test.tsfrompackages/opencode.Screenshots / recordings
N/A (non-UI change).
Checklist