Duration delayMin = policy.getDelayMin(); Duration delayMax = policy.getDelayMax();
@Test public void testRandomRetry() { TableRetryPolicy retryPolicy = new TableRetryPolicy(); retryPolicy.withRandomBackoff(Duration.ofMillis(1000), Duration.ofMillis(2000)); retryPolicy.withJitter(Duration.ofMillis(100)); // no-op Assert.assertEquals(TableRetryPolicy.BackoffType.RANDOM, retryPolicy.getBackoffType()); RetryPolicy fsRetry = FailsafeAdapter.valueOf(retryPolicy); Assert.assertEquals(1000, fsRetry.getDelayMin().toMillis()); Assert.assertEquals(2000, fsRetry.getDelayMax().toMillis()); }