From ac87601f1e9a8b48670167836261eacea70b0b73 Mon Sep 17 00:00:00 2001 From: Justin Santa Barbara Date: Wed, 22 Feb 2017 12:13:19 -0500 Subject: [PATCH] Clearer logging from e2e DialFromNode --- test/e2e/framework/networking_utils.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/e2e/framework/networking_utils.go b/test/e2e/framework/networking_utils.go index c0abe8e9cb2..75258a9a8ba 100644 --- a/test/e2e/framework/networking_utils.go +++ b/test/e2e/framework/networking_utils.go @@ -255,12 +255,15 @@ func (config *NetworkingTestConfig) DialFromNode(protocol, targetIP string, targ eps.Insert(trimmed) } } - Logf("Waiting for %+v endpoints, got endpoints %+v", expectedEps.Difference(eps), eps) // Check against i+1 so we exit if minTries == maxTries. - if (eps.Equal(expectedEps) || eps.Len() == 0 && expectedEps.Len() == 0) && i+1 >= minTries { + if eps.Equal(expectedEps) && i+1 >= minTries { + Logf("Found all expected endpoints: %+v", eps.List()) return } + + Logf("Waiting for %+v endpoints (expected=%+v, actual=%+v)", expectedEps.Difference(eps).List(), expectedEps.List(), eps.List()) + // TODO: get rid of this delay #36281 time.Sleep(hitEndpointRetryDelay) }