From fde3545351596733801e42049c15e59d3556c08b Mon Sep 17 00:00:00 2001 From: Jeff Grafton Date: Thu, 7 Apr 2016 16:55:51 -0700 Subject: [PATCH] Use dockerized e2e for g[ck]e-flaky jobs, and run on the Jenkins slave Force all other e2e jobs to run on master. --- hack/jenkins/job-configs/global.yaml | 1 + .../job-configs/kubernetes-jenkins/kubernetes-e2e.yaml | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/hack/jenkins/job-configs/global.yaml b/hack/jenkins/job-configs/global.yaml index 741ac3b08fc..7fc2ce14de8 100644 --- a/hack/jenkins/job-configs/global.yaml +++ b/hack/jenkins/job-configs/global.yaml @@ -138,6 +138,7 @@ branch: 'master' job-env: '' runner: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/e2e-runner.sh") + dockerized-runner: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/dockerized-e2e-runner.sh") old-runner-1-1: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh") old-runner-1-0: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.0/hack/jenkins/e2e.sh") provider-env: '' diff --git a/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml b/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml index 4712def74fc..47e734ea370 100644 --- a/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml +++ b/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml @@ -15,6 +15,8 @@ description: '{description} Test owner: {test-owner}.' logrotate: daysToKeep: 7 + node: '{jenkins_node}' + jenkins_node: 'master' disabled: '{obj:disable_job}' builders: - shell: | @@ -105,6 +107,8 @@ export KUBE_ADMISSION_CONTROL="NamespaceLifecycle,InitialResources,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota" - 'gce-flaky': description: 'Run the flaky tests on GCE, sequentially.' + jenkins_node: 'e2e' + runner: '{dockerized-runner}' timeout: 180 job-env: | export GINKGO_TEST_ARGS="--ginkgo.focus=\[Flaky\] \ @@ -213,6 +217,8 @@ - client (kubectl): ci/latest.txt
- cluster (k8s): ci/latest.txt
- tests: ci/latest.txt + jenkins_node: 'e2e' + runner: '{dockerized-runner}' timeout: 300 job-env: | export PROJECT="k8s-jkns-e2e-gke-ci-flaky"