Fix flaky test TestLimiter
This change makes sure that the various subtests in the TestLimiter
do not proceed until the minimum expected concurrency occurs. In other words, it "primes the pipe" such that the minimum expected concurrency is met.
Closes #2574 (closed)
Edited by GitLab Release Tools Bot