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}'