From 3d705c0559d4fb0e7f4c9ebad3aa34077ea29868 Mon Sep 17 00:00:00 2001 From: hangaoshuai Date: Mon, 27 Aug 2018 16:14:59 +0800 Subject: [PATCH] catch error when failed to get podList in function failureTrap --- test/e2e/apps/deployment.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/e2e/apps/deployment.go b/test/e2e/apps/deployment.go index 13c5d726ad1..4d341ca6f47 100644 --- a/test/e2e/apps/deployment.go +++ b/test/e2e/apps/deployment.go @@ -163,6 +163,10 @@ func failureTrap(c clientset.Interface, ns string) { } options := metav1.ListOptions{LabelSelector: selector.String()} podList, err := c.CoreV1().Pods(rs.Namespace).List(options) + if err != nil { + framework.Logf("Failed to list Pods in namespace %s: %v", rs.Namespace, err) + continue + } for _, pod := range podList.Items { framework.Logf(spew.Sprintf("pod: %q:\n%+v\n", pod.Name, pod)) }