Make @​Retryable timeout tests more robust

See gh-35963
This commit is contained in:
Sam Brannen
2025-12-09 16:10:43 +01:00
parent 9f1d9fe82c
commit a206ea8b12
2 changed files with 8 additions and 8 deletions
@@ -481,23 +481,23 @@ class ReactiveRetryInterceptorTests {
});
}
@Retryable(timeout = 5, delay = 0)
@Retryable(timeout = 20, delay = 0)
public Mono<Object> retryOperationWithTimeoutExceededAfterFirstRetry() {
return Mono.fromCallable(() -> {
counter.incrementAndGet();
if (counter.get() == 2) {
Thread.sleep(10);
Thread.sleep(50);
}
throw new IOException(counter.toString());
});
}
@Retryable(timeout = 5, delay = 0)
@Retryable(timeout = 20, delay = 0)
public Mono<Object> retryOperationWithTimeoutExceededAfterSecondRetry() {
return Mono.fromCallable(() -> {
counter.incrementAndGet();
if (counter.get() == 3) {
Thread.sleep(10);
Thread.sleep(50);
}
throw new IOException(counter.toString());
});
@@ -439,20 +439,20 @@ class RetryInterceptorTests {
throw new IOException(Integer.toString(counter));
}
@Retryable(timeout = 5, delay = 0)
@Retryable(timeout = 20, delay = 0)
public void retryOperationWithTimeoutExceededAfterFirstRetry() throws Exception {
counter++;
if (counter == 2) {
Thread.sleep(10);
Thread.sleep(50);
}
throw new IOException(Integer.toString(counter));
}
@Retryable(timeout = 5, delay = 0)
@Retryable(timeout = 20, delay = 0)
public void retryOperationWithTimeoutExceededAfterSecondRetry() throws Exception {
counter++;
if (counter == 3) {
Thread.sleep(10);
Thread.sleep(50);
}
throw new IOException(Integer.toString(counter));
}