diff --git a/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml b/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml index 3395e65689e..e2c99858355 100644 --- a/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml +++ b/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-e2e.yaml @@ -240,6 +240,21 @@ export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]" export GINKGO_PARALLEL="y" export PROJECT="k8s-jkns-e2e-gce-1-2" + - 'gce-slow-release-1.2': + description: 'Runs slow tests on GCE, sequentially on the release-1.2 branch.' + timeout: 60 + job-env: | + export GINKGO_TEST_ARGS="--ginkgo.focus=\[Slow\] \ + --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]" + export GINKGO_PARALLEL="y" + export PROJECT="k8s-jkns-e2e-gce-slow-1-2" + - 'gce-serial-release-1.2': + description: 'Run [Serial], [Disruptive], tests on GCE on the release-1.2 branch.' + timeout: 300 + job-env: | + export GINKGO_TEST_ARGS="--ginkgo.focus=\[Serial\]|\[Disruptive\] \ + --ginkgo.skip=\[Flaky\]|\[Feature:.+\]" + export PROJECT="kubernetes-jkns-e2e-gce-serial-1-2" jobs: - 'kubernetes-e2e-{suffix}' diff --git a/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-soak.yaml b/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-soak.yaml index cb23967ba7f..d5e63b2c782 100644 --- a/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-soak.yaml +++ b/hack/jenkins/job-configs/kubernetes-jenkins/kubernetes-soak.yaml @@ -111,6 +111,22 @@ job-env: | export HAIRPIN_MODE="hairpin-veth" export PROJECT="k8s-jkns-gce-soak-2" + - 'gce-1.2': + deploy-description: | + Deploy Kubernetes to soak cluster using the latest successful + release-1.2 Kubernetes build every week.
+ If a kubernetes-soak-continuous-e2e-gce-1.2 build is running, + this deployment build will be blocked and remain in the queue + until the test run is complete.
+ e2e-description: | + Assumes Kubernetes soak cluster is already deployed.
+ If a kubernetes-soak-weekly-deploy-gce-1.2 build is enqueued, + builds will be blocked and remain in the queue until the + deployment is complete.
+ provider-env: '{gce-provider-env}' + job-env: | + export PROJECT="k8s-jkns-gce-soak-1-2" + export JENKINS_PUBLISHED_VERSION="ci/latest-1.2" - 'gce-1.1': deploy-description: | Deploy Kubernetes to soak cluster using the latest successful