Cleanup : don't mix seconds and milliseconds in retry delays
Test: VpnTest Change-Id: I5ceda621ba96549a514ec98176b799e246e6d9a5
This commit is contained in:
@@ -1630,14 +1630,14 @@ public class VpnTest extends VpnTestBase {
|
||||
ArgumentCaptor.forClass(IkeSessionCallback.class);
|
||||
|
||||
// Verify retry is scheduled
|
||||
final long expectedDelay = mTestDeps.getNextRetryDelaySeconds(retryIndex) * 1000;
|
||||
final long expectedDelayMs = mTestDeps.getNextRetryDelayMs(retryIndex);
|
||||
final ArgumentCaptor<Long> delayCaptor = ArgumentCaptor.forClass(Long.class);
|
||||
verify(mExecutor, atLeastOnce()).schedule(any(Runnable.class), delayCaptor.capture(),
|
||||
eq(TimeUnit.MILLISECONDS));
|
||||
final List<Long> delays = delayCaptor.getAllValues();
|
||||
assertEquals(expectedDelay, (long) delays.get(delays.size() - 1));
|
||||
assertEquals(expectedDelayMs, (long) delays.get(delays.size() - 1));
|
||||
|
||||
verify(mIkev2SessionCreator, timeout(TEST_TIMEOUT_MS + expectedDelay))
|
||||
verify(mIkev2SessionCreator, timeout(TEST_TIMEOUT_MS + expectedDelayMs))
|
||||
.createIkeSession(any(), any(), any(), any(), ikeCbCaptor.capture(), any());
|
||||
|
||||
// Forget the mIkev2SessionCreator#createIkeSession call and mExecutor#schedule call
|
||||
@@ -2940,9 +2940,9 @@ public class VpnTest extends VpnTestBase {
|
||||
}
|
||||
|
||||
@Override
|
||||
public long getNextRetryDelaySeconds(int retryCount) {
|
||||
public long getNextRetryDelayMs(int retryCount) {
|
||||
// Simply return retryCount as the delay seconds for retrying.
|
||||
return retryCount;
|
||||
return retryCount * 1000;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user