Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kvserver: deflake and unskip split race uninit rhs
`TestStoreRangeSplitRaceUninitializedRHS` was skipped some time ago, in mid 2021 (#67082). The test was skipped due to flakes that appeared related to untimely test cluster startup. This commit unskips the test and makes minor adjustments in order to be current with semantics of Raft transport. Without these adjustments, the `MsgVote` sent every microsecond with the intention of triggering a race, would completely fill up the Raft transport send queue. Once the queue was full, the test would fail as requests are dropped. This commit updates the `MsgVote` send loop logic to not require every `MsgVote` request to be sent for the test to succeed. Resolves: #66480 Release note: None
- Loading branch information