xiangfu0 opened a new pull request, #18060: URL: https://github.com/apache/pinot/pull/18060
## Summary - Fix `TableRebalancePauselessIntegrationTest#testForceCommit` which had **4 failures** across parameterized variants in the weekly CI digest (2026-03-22 to 2026-03-28) - Root cause: race condition between rebalance job completion status and actual segment assignment — `waitForRebalanceToComplete()` only checks job status, not whether segments are assigned in External View - Add `waitForTableEVISConverge()` after rebalances to ensure Ideal State matches External View before proceeding with force commit tests - Add 5-second buffer for consuming segment initialization after convergence - Add EVIS convergence wait in the finally block to prevent test state leakage ## Test plan - [ ] Run `TableRebalancePauselessIntegrationTest` locally to verify all parameterized variants pass - [ ] Monitor next week's flaky test digest for regression 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
