Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
53661: kvserver/tenantrate: fix flakey test r=nvanbenschoten a=ajwerner This test was broken in #53510 which augmented the limiter machinery to deal with read and write requests independently. The problem is that the timer machinery works to synchronize the first blocked request but not subsequent requests. That leaves the test-writer with no fundamental means to ensure that subsequent blocked commands synchronize with a metrics command. This lack of synchronization on metrics was a pain-point when writing the original tests and led to excessive use of timers as synchronization. Rather than trying to add excess synchronization, this commit just adds a succeeds soon around the metrics. This works well. Fixes #53590 Release justification: non-production code changes Release note: None Co-authored-by: Andrew Werner <[email protected]>
- Loading branch information