Create new ingress suite.

pull/6/head
Prashanth Balasubramanian 2016-01-30 12:56:47 -08:00
parent 3726355887
commit 4f50292347
2 changed files with 37 additions and 0 deletions

View File

@ -364,6 +364,33 @@ case ${JOB_NAME} in
ADMISSION_CONTROL="NamespaceLifecycle,InitialResources,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota"
;;
# Runs only the ingress tests on GCE.
kubernetes-e2e-gce-ingress)
: ${E2E_CLUSTER_NAME:="jenkins-gce-e2e-ingress"}
: ${E2E_NETWORK:="e2e-ingress"}
: ${GINKGO_TEST_ARGS:="--ginkgo.focus=\[Feature:Ingress\]"}
: ${KUBE_GCE_INSTANCE_PREFIX:="e2e-ingress"}
: ${FAIL_ON_GCP_RESOURCE_LEAK:="true"}
# TODO: Move this into a different project. Currently, since this test
# shares resources with various other networking tests, so it's easier
# to zero in on the source of a leak if it's run in isolation.
: ${PROJECT:="kubernetes-flannel"}
;;
# Runs only the ingress tests on GKE.
kubernetes-e2e-gke-ingress)
: ${E2E_CLUSTER_NAME:="jenkins-gke-e2e-ingress"}
: ${E2E_NETWORK:="e2e-gke-ingress"}
: ${E2E_SET_CLUSTER_API_VERSION:=y}
: ${GINKGO_TEST_ARGS:="--ginkgo.focus=\[Feature:Ingress\]"}
: ${FAIL_ON_GCP_RESOURCE_LEAK:="true"}
: ${KUBE_GCE_INSTANCE_PREFIX:="e2e-gke-ingress"}
# TODO: Move this into a different project. Currently, since this test
# shares resources with various other networking tests, it's easier to
# zero in on the source of a leak if it's run in isolation.
: ${PROJECT:="kubernetes-flannel"}
;;
# Runs the flaky tests on GCE, sequentially.
kubernetes-e2e-gce-flaky)
: ${E2E_CLUSTER_NAME:="jenkins-gce-e2e-flaky"}

View File

@ -212,5 +212,15 @@
timeout: 300
emails: '$DEFAULT_RECIPIENTS, ihmccreery@google.com'
test-owner: 'ihmccreery'
- 'gke-ingress':
description: 'Run [Feature:Ingress] tests on GKE using the latest successful build.'
timeout: 90
emails: '$DEFAULT_RECIPIENTS, beeps@google.com'
test-owner: 'beeps'
- 'gce-ingress':
description: 'Run [Feature:Ingress] tests on GCE using the latest successful build.'
timeout: 90
emails: '$DEFAULT_RECIPIENTS, beeps@google.com'
test-owner: 'beeps'
jobs:
- 'kubernetes-e2e-{suffix}'