xds: fix XdsLoadStatsStoreTest.recordingDroppedRequests flaky NPE

This commit is contained in:
ZHANG Dapeng 2019-05-20 16:00:18 -07:00 committed by GitHub
parent a2595d9e7d
commit c242fc8245
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 4 deletions

View File

@ -34,7 +34,6 @@ import java.util.HashMap;
import java.util.HashSet; import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Random;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.atomic.AtomicLong; import java.util.concurrent.atomic.AtomicLong;
@ -253,9 +252,8 @@ public class XdsLoadStatsStoreTest {
@Test @Test
public void recordingDroppedRequests() { public void recordingDroppedRequests() {
Random rand = new Random(); int numLbDrop = 123;
int numLbDrop = rand.nextInt(1000); int numThrottleDrop = 456;
int numThrottleDrop = rand.nextInt(1000);
for (int i = 0; i < numLbDrop; i++) { for (int i = 0; i < numLbDrop; i++) {
loadStore.recordDroppedRequest("lb"); loadStore.recordDroppedRequest("lb");
} }