From d63a215b23ccdcf104eada7b84ef7cd900fb2caa Mon Sep 17 00:00:00 2001 From: Kris Date: Mon, 9 May 2016 11:40:05 -0700 Subject: [PATCH] Adding extra logging in case of error. --- test/e2e/kubectl.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/e2e/kubectl.go b/test/e2e/kubectl.go index 541a0e5e25..a64ad97592 100644 --- a/test/e2e/kubectl.go +++ b/test/e2e/kubectl.go @@ -317,6 +317,12 @@ var _ = framework.KubeDescribe("Kubectl client", func() { framework.CheckPodsRunningReady(c, ns, []string{netexecContainer}, framework.PodStartTimeout) // Clean up defer framework.Cleanup(netexecPodPath, ns, netexecPodSelector) + defer func() { + if CurrentGinkgoTestDescription().Failed { + logs, err := framework.GetPodLogs(c, ns, "netexec", "netexec") + framework.Logf("Logs for netexec pod(error: %s): %s", err, logs) + } + }() // Upload kubeconfig type NetexecOutput struct { Output string `json:"output"`