Repository navigation
fix(ci): stabilize PostgreSQL concurrency tests - #31
Conversation
3cc40b1 to
3bcd9b8
Compare
|
@coderabbitai full review |
|
3bcd9b8 to
c205ddb
Compare
|
@coderabbitai full review |
✅ Action performedFull review finished. |
c205ddb to
1bf528c
Compare
|
@coderabbitai full review |
✅ Action performedFull review finished. |
|
@thebrandonlucas please review this PR, layer 4 of 23 in the remote-agent stack. Assigned to @tee8z. CodeRabbit's review has no outstanding actionable findings at |
1bf528c to
d2c063e
Compare
d2c063e to
91cf251
Compare
|
@coderabbitai full review |
|
|
@coderabbitai full review |
✅ Action performedFull review finished. |
|
@thebrandonlucas please review this PR, layer 4 of 23 in the remote-agent stack. Assigned to @tee8z. CodeRabbit's review has no outstanding actionable findings at |
Reserve all nextest workers for cluster-wide activity scans, including the floor-lock probes. Wait for server-side cleanup when the usage-metrics leader disconnects. Synchronize readiness cancellation with a blocked server query and await rollback after rejected deletion updates before claiming rows. Drive the reader acquisition budget with Tokio's controlled clock instead of a wall-clock upper bound. Preserve exclusive ownership, cancellation recovery, exact inventory approval, and single-budget fallback assertions. Signed-off-by: Tee8z <tee8z@protonmail.com>
2b99682 to
e3f8f9a
Compare
|
CI note: this stack still hits flaky tests in code it does not change. When one of these fails here, the failure is unrelated to this PR, and a re-run usually passes.
Summary jobs from cancelled runs also stay red until the replacement run finishes. A failure in this PR's own code gets a fix in this PR. @thebrandonlucas it's fine to approve without CI fully passing. |
PostgreSQL CI failed when tests raced server cleanup, overlapped cluster-wide activity scans, or used wall-clock bounds sensitive to runner load.
SKIP LOCKED.Validation:
buzz-dbClippy with warnings denied passed. The earlier workspace Clippy, PostgreSQL discovery and wrapper checks, and file-size checks passed.just cipassed workspace Clippy and desktop TypeScript/lint, then stopped at Tauri Clippy because this Linux environment lacksglib-2.0.pc.Stack: layer 4 of 24. Base: #25. Next: #33. The signed fix is propagated through all 20 dependent PRs.
Summary by CodeRabbit
Tests
Documentation