diff --git a/test/e2e/service.go b/test/e2e/service.go index 3cf15f2789f..9350364eaa4 100644 --- a/test/e2e/service.go +++ b/test/e2e/service.go @@ -1091,12 +1091,14 @@ func testNotReachable(ip string, port int) { // Does an HTTP GET, but does not reuse TCP connections // This masks problems where the iptables rule has changed, but we don't see it +// This is intended for relatively quick requests (status checks), so we set a short (5 seconds) timeout func httpGetNoConnectionPool(url string) (*http.Response, error) { tr := &http.Transport{ DisableKeepAlives: true, } client := &http.Client{ Transport: tr, + Timeout: 5 * time.Second, } return client.Get(url)