[java-idp-integration-tests] 01/04: Shorten timeouts when waiting for status page

Tom Zeller tzeller at dragonacea.biz
Tue Jan 28 14:23:29 EST 2020


This is an automated email from the git hooks/post-receive script.

tzeller pushed a commit to branch master
in repository java-idp-integration-tests.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-integration-tests.git;a=commit;h=a1455b6edd725214654b57bc4ab993ef0be6c13a

commit a1455b6edd725214654b57bc4ab993ef0be6c13a
Author: Tom Zeller <tzeller at dragonacea.biz>
AuthorDate: Tue Jan 28 13:02:29 2020 -0600

    Shorten timeouts when waiting for status page
    
    Default timeouts were 60 seconds
---
 src/test/java/net/shibboleth/idp/test/AbstractServerProcess.java | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/test/java/net/shibboleth/idp/test/AbstractServerProcess.java b/src/test/java/net/shibboleth/idp/test/AbstractServerProcess.java
index d8a96b8..2b411ef 100644
--- a/src/test/java/net/shibboleth/idp/test/AbstractServerProcess.java
+++ b/src/test/java/net/shibboleth/idp/test/AbstractServerProcess.java
@@ -21,6 +21,7 @@ import java.io.IOException;
 import java.net.ConnectException;
 import java.nio.file.Path;
 import java.nio.file.Paths;
+import java.time.Duration;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.concurrent.TimeUnit;
@@ -317,6 +318,11 @@ public class AbstractServerProcess extends AbstractInitializableComponent implem
             builder.setHttpRequestRetryHandler(new FiniteWaitHttpRequestRetryHandler(retries, millis));
             builder.setServiceUnavailableRetryHandler(new FiniteWaitServiceUnavailableRetryStrategy(retries, millis));
         }
+
+        builder.setSocketTimeout(Duration.ofMillis(millis));
+        builder.setConnectionTimeout(Duration.ofMillis(millis));
+        builder.setConnectionRequestTimeout(Duration.ofMillis(millis));
+
         builder.setConnectionCloseAfterResponse(false);
         builder.setConnectionDisregardTLSCertificate(true);
         final HttpClient httpClient = builder.buildClient();

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list