From e4a03cddca86fde6c5d45d1f6a9c5329e59827bc Mon Sep 17 00:00:00 2001 From: Minhan Xia Date: Wed, 10 Feb 2016 16:18:43 -0800 Subject: [PATCH] Add elasticsearch suite --- hack/jenkins/e2e.sh | 11 +++++++++++ hack/jenkins/job-configs/kubernetes-e2e.yaml | 5 +++++ 2 files changed, 16 insertions(+) diff --git a/hack/jenkins/e2e.sh b/hack/jenkins/e2e.sh index 60eb7c33f4d..c8dbe88c27d 100755 --- a/hack/jenkins/e2e.sh +++ b/hack/jenkins/e2e.sh @@ -412,6 +412,17 @@ case ${JOB_NAME} in : ${PROJECT:="kubernetes-jenkins"} ;; + # Runs only the elasticsearch logging tests on GCE. + kubernetes-e2e-gce-es-logging) + : ${E2E_CLUSTER_NAME:="jenkins-gce-e2e-es-logging"} + : ${E2E_NETWORK:="e2e-es-logging"} + : ${GINKGO_TEST_ARGS:="--ginkgo.focus=\[Feature:Elasticsearch\]"} + : ${KUBE_GCE_INSTANCE_PREFIX:="e2e-es-logging"} + : ${PROJECT:="kubernetes-es-logging"} + # Enable elasticsearch logging addon + KUBE_LOGGING_DESTINATION="elasticsearch" + ;; + # Runs only the autoscaling tests on GCE. kubernetes-e2e-gce-autoscaling) : ${E2E_CLUSTER_NAME:="jenkins-gce-e2e-autoscaling"} diff --git a/hack/jenkins/job-configs/kubernetes-e2e.yaml b/hack/jenkins/job-configs/kubernetes-e2e.yaml index 65c2dd6bb99..7058172e416 100644 --- a/hack/jenkins/job-configs/kubernetes-e2e.yaml +++ b/hack/jenkins/job-configs/kubernetes-e2e.yaml @@ -199,6 +199,11 @@ timeout: 90 emails: '$DEFAULT_RECIPIENTS, beeps@google.com' test-owner: 'beeps' + - 'gce-es-logging': + description: 'Run [Feature:Elasticsearch] tests on GCE using the latest successful build.' + timeout: 90 + emails: '$DEFAULT_RECIPIENTS, mixia@google.com' + test-owner: 'mixia' jobs: - 'kubernetes-e2e-{suffix}'