From fd9b152f28c6caa7653cdbd69dd58ae918ad579c Mon Sep 17 00:00:00 2001 From: bprashanth Date: Tue, 4 Oct 2016 14:11:59 -0700 Subject: [PATCH] Check for empty string post trimming --- test/e2e/networking_utils.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/test/e2e/networking_utils.go b/test/e2e/networking_utils.go index cf2b56e3de3..762ba3aec05 100644 --- a/test/e2e/networking_utils.go +++ b/test/e2e/networking_utils.go @@ -170,7 +170,10 @@ func (config *NetworkingTestConfig) dialFromContainer(protocol, containerIP, tar continue } for _, hostName := range output["responses"] { - eps.Insert(hostName) + trimmed := strings.TrimSpace(hostName) + if trimmed != "" { + eps.Insert(trimmed) + } } } framework.Logf("Waiting for endpoints: %v", expectedEps.Difference(eps)) @@ -217,7 +220,10 @@ func (config *NetworkingTestConfig) dialFromNode(protocol, targetIP string, targ // we confirm unreachability. framework.Logf("Failed to execute %v: %v", filterCmd, err) } else { - eps.Insert(strings.TrimSpace(stdout)) + trimmed := strings.TrimSpace(stdout) + if trimmed != "" { + eps.Insert(trimmed) + } } framework.Logf("Waiting for %+v endpoints, got endpoints %+v", expectedEps.Difference(eps), eps)