From 56b7c9ba204442890eb1f2a1f3580b06489d49d3 Mon Sep 17 00:00:00 2001 From: Joe Finney Date: Wed, 2 Mar 2016 15:49:08 -0800 Subject: [PATCH] Dump logs at the end of e2e runs. --- hack/jenkins/job-configs/kubernetes-e2e.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/hack/jenkins/job-configs/kubernetes-e2e.yaml b/hack/jenkins/job-configs/kubernetes-e2e.yaml index 1b796c48941..52ad61bb6c3 100644 --- a/hack/jenkins/job-configs/kubernetes-e2e.yaml +++ b/hack/jenkins/job-configs/kubernetes-e2e.yaml @@ -21,7 +21,13 @@ {provider-env} {job-env} {post-env} - timeout -k {kill-timeout}m {timeout}m {runner} + if ! timeout -k {kill-timeout}m {timeout}m {runner}; then + if [[ -x kubernetes/cluster/log-dump.sh && -d _artifacts ]]; then + echo "Dumping logs for any remaining nodes" + ./kubernetes/cluster/log-dump.sh _artifacts + fi + exit 1 + fi properties: - mail-watcher wrappers: