From 56219956ecd92c3f9850dc72ac3f025f5a6a2ac1 Mon Sep 17 00:00:00 2001 From: t-qini Date: Tue, 3 Sep 2019 16:30:54 +0800 Subject: [PATCH] Prevent resultPod.Status.ContainerStatuses from being empty. --- test/e2e/network/kube_proxy.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/e2e/network/kube_proxy.go b/test/e2e/network/kube_proxy.go index 5cee3e31720..b47a7b3edb0 100644 --- a/test/e2e/network/kube_proxy.go +++ b/test/e2e/network/kube_proxy.go @@ -30,6 +30,7 @@ import ( "k8s.io/kubernetes/test/e2e/framework" e2elog "k8s.io/kubernetes/test/e2e/framework/log" e2enode "k8s.io/kubernetes/test/e2e/framework/node" + e2epod "k8s.io/kubernetes/test/e2e/framework/pod" e2essh "k8s.io/kubernetes/test/e2e/framework/ssh" "k8s.io/kubernetes/test/images/agnhost/net/nat" imageutils "k8s.io/kubernetes/test/utils/image" @@ -266,6 +267,9 @@ var _ = SIGDescribe("Network", func() { _, err := fr.ClientSet.CoreV1().Pods(fr.Namespace.Name).Create(serverPod) framework.ExpectNoError(err) + err = e2epod.WaitForPodsRunningReady(fr.ClientSet, fr.Namespace.Name, 1, 0, framework.PodReadyBeforeTimeout, map[string]string{}) + framework.ExpectNoError(err) + ginkgo.By("Server pod created") svc := &v1.Service{