diff --git a/test/e2e/framework/pod/wait.go b/test/e2e/framework/pod/wait.go index b760edc43a9..546ff133d43 100644 --- a/test/e2e/framework/pod/wait.go +++ b/test/e2e/framework/pod/wait.go @@ -75,7 +75,7 @@ func BeRunningNoRetries() types.GomegaMatcher { gcustom.MakeMatcher(func(pod *v1.Pod) (bool, error) { switch pod.Status.Phase { case v1.PodFailed, v1.PodSucceeded: - return false, gomega.StopTrying(fmt.Sprintf("Expected pod to reach phase %q, got final phase %q instead.", v1.PodRunning, pod.Status.Phase)) + return false, gomega.StopTrying(fmt.Sprintf("Expected pod to reach phase %q, got final phase %q instead:\n%s", v1.PodRunning, pod.Status.Phase, format.Object(pod, 1))) default: return true, nil } diff --git a/test/e2e/framework/pod/wait_test.go b/test/e2e/framework/pod/wait_test.go index 89e0755f28c..30ec0229f9f 100644 --- a/test/e2e/framework/pod/wait_test.go +++ b/test/e2e/framework/pod/wait_test.go @@ -366,7 +366,16 @@ In [It] at: wait_test.go:71