Commit da0c4f55 authored by Phillip Webb's avatar Phillip Webb

Increase endpoint integration test timeouts

Allow longer for test responses to be returned.

See gh-9316
parent 4df84c53
...@@ -63,7 +63,7 @@ import static org.mockito.Mockito.verify; ...@@ -63,7 +63,7 @@ import static org.mockito.Mockito.verify;
*/ */
public abstract class AbstractWebEndpointIntegrationTests<T extends ConfigurableApplicationContext> { public abstract class AbstractWebEndpointIntegrationTests<T extends ConfigurableApplicationContext> {
private static final Duration TIMEOUT = Duration.ofMinutes(2); private static final Duration TIMEOUT = Duration.ofMinutes(6);
private final Class<?> exporterConfiguration; private final Class<?> exporterConfiguration;
......
...@@ -47,6 +47,8 @@ import org.springframework.web.util.DefaultUriBuilderFactory.EncodingMode; ...@@ -47,6 +47,8 @@ import org.springframework.web.util.DefaultUriBuilderFactory.EncodingMode;
*/ */
abstract class AbstractWebEndpointRunner extends BlockJUnit4ClassRunner { abstract class AbstractWebEndpointRunner extends BlockJUnit4ClassRunner {
private static final Duration TIMEOUT = Duration.ofMinutes(6);
private final String name; private final String name;
private final TestContext testContext; private final TestContext testContext;
...@@ -187,7 +189,7 @@ abstract class AbstractWebEndpointRunner extends BlockJUnit4ClassRunner { ...@@ -187,7 +189,7 @@ abstract class AbstractWebEndpointRunner extends BlockJUnit4ClassRunner {
"http://localhost:" + determinePort()); "http://localhost:" + determinePort());
uriBuilderFactory.setEncodingMode(EncodingMode.NONE); uriBuilderFactory.setEncodingMode(EncodingMode.NONE);
return WebTestClient.bindToServer().uriBuilderFactory(uriBuilderFactory) return WebTestClient.bindToServer().uriBuilderFactory(uriBuilderFactory)
.responseTimeout(Duration.ofSeconds(30)).build(); .responseTimeout(TIMEOUT).build();
} }
private int determinePort() { private int determinePort() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment