diff --git a/test/e2e/util.go b/test/e2e/util.go index e7163e170e..f74a61c900 100644 --- a/test/e2e/util.go +++ b/test/e2e/util.go @@ -1893,6 +1893,8 @@ func (config *RCConfig) start() error { if failedContainers > maxContainerFailures { dumpNodeDebugInfo(config.Client, containerRestartNodes.List()) + // Get the logs from the failed containers to help diagnose what caused them to fail + logFailedContainers(config.Namespace) return fmt.Errorf("%d containers failed which is more than allowed %d", failedContainers, maxContainerFailures) } if len(pods) < len(oldPods) || len(pods) > config.Replicas {