From ac6188c6763333af9b1826d0c445edac93c8cc32 Mon Sep 17 00:00:00 2001 From: nikhiljindal Date: Tue, 23 Feb 2016 14:16:08 -0800 Subject: [PATCH] Print the remaining pods to debug test flake --- test/e2e/deployment.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/e2e/deployment.go b/test/e2e/deployment.go index 342932f4966..4f20b38a7a6 100644 --- a/test/e2e/deployment.go +++ b/test/e2e/deployment.go @@ -183,8 +183,9 @@ func stopDeployment(c *clientset.Clientset, oldC client.Interface, ns, deploymen Expect(err).NotTo(HaveOccurred()) Expect(rss.Items).Should(HaveLen(0)) Logf("ensuring deployment %s pods were deleted", deploymentName) + var pods *api.PodList if err := wait.PollImmediate(time.Second, wait.ForeverTestTimeout, func() (bool, error) { - pods, err := c.Core().Pods(ns).List(api.ListOptions{}) + pods, err = c.Core().Pods(ns).List(api.ListOptions{}) if err != nil { return false, err } @@ -193,7 +194,7 @@ func stopDeployment(c *clientset.Clientset, oldC client.Interface, ns, deploymen } return false, nil }); err != nil { - Failf("Failed to remove deployment %s pods!", deploymentName) + Failf("Err : %s\n. Failed to remove deployment %s pods : %+v", deploymentName, pods) } }