Browse Source

SONAR-20451 Extend reset time in RatioBasedRateLimitCheckerTest.

tags/10.4.0.87286
Wojtek Wajerowicz 3 months ago
parent
commit
29f0fde0bf

+ 2
- 1
server/sonar-alm-client/src/test/java/org/sonar/alm/client/RatioBasedRateLimitCheckerTest.java View File

@@ -40,6 +40,7 @@ public class RatioBasedRateLimitCheckerTest {
@Rule
public LogTester logTester = new LogTester();
private static final long MILLIS_BEFORE_RESET = 100L;
public static final int TIME_UNTIL_RESET = 2;
RatioBasedRateLimitChecker ratioBasedRateLimitChecker = new RatioBasedRateLimitChecker();

@DataProvider
@@ -62,7 +63,7 @@ public class RatioBasedRateLimitCheckerTest {
ApplicationHttpClient.RateLimit record = mock();
when(record.limit()).thenReturn(limit);
when(record.remaining()).thenReturn(remaining);
when(record.reset()).thenReturn(System.currentTimeMillis() / 1000 + 1);
when(record.reset()).thenReturn(System.currentTimeMillis() / 1000 + TIME_UNTIL_RESET);

long start = System.currentTimeMillis();
boolean result = ratioBasedRateLimitChecker.checkRateLimit(record);

Loading…
Cancel
Save