Uh oh!
There was an error while loading. Please reload this page.
test(maintain): stop the closed-slot test depending on the wall clock - #4
Conversation
It read the clock at four independent points and asserted relationships that only hold when every read lands in the same phase of the hour, so it failed for the first two minutes of any hour and again whenever a pass straddled an hour boundary. A red build nobody trusts is worse than no build. Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. WalkthroughThe maintenance test now counts both ChangesMaintenance test timing
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk:⚪ Minimal · up to This change stabilizes a time-sensitive integration test without altering production behavior, so no actionable merge-blocking risk remains after normal checks and review. Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 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 |
Uh oh!
There was an error while loading. Please reload this page.
one_pass_settles_all_closed_empty_slotssampled the wall clock at four independent points and asserted relationships that only hold if every sample lands in the same phase of the hour. It failed for the first two minutes of any hour, and again whenever a pass straddled an hour boundary.mainwere red from this and the e2e race rather than from real breakage. CI that fails randomly trains everyone to ignore red, which is how an actual regression gets merged.left: 1, right: 2) and the new ones pass, so the change is confirmed against the real failure condition rather than against a lucky clock.