mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-04 01:40:07 +00:00
Merge pull request #13534 from quinton-hoole/2015-09-02-increases-pr-builder-nodes
Make PR builder and e2e-gce-parallel e2e runs use the same node count
This commit is contained in:
commit
cbaf11f632
@ -72,6 +72,7 @@ if [[ ${JOB_NAME} =~ ^kubernetes-.*-gce ]]; then
|
|||||||
: ${MASTER_SIZE:="n1-standard-2"}
|
: ${MASTER_SIZE:="n1-standard-2"}
|
||||||
: ${MINION_SIZE:="n1-standard-2"}
|
: ${MINION_SIZE:="n1-standard-2"}
|
||||||
: ${NUM_MINIONS:="3"}
|
: ${NUM_MINIONS:="3"}
|
||||||
|
: ${NUM_MINIONS_PARALLEL:="6"} # Number of nodes required to run all of the tests in parallel
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "${KUBERNETES_PROVIDER}" == "aws" ]]; then
|
if [[ "${KUBERNETES_PROVIDER}" == "aws" ]]; then
|
||||||
@ -221,6 +222,24 @@ case ${JOB_NAME} in
|
|||||||
: ${PROJECT:="k8s-jkns-e2e-gce-slow"}
|
: ${PROJECT:="k8s-jkns-e2e-gce-slow"}
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
# Runs a subset of tests on GCE in parallel. Run against all pending PRs.
|
||||||
|
kubernetes-pull-build-test-e2e-gce)
|
||||||
|
: ${E2E_CLUSTER_NAME:="jenkins-pull-gce-e2e-${EXECUTOR_NUMBER}"}
|
||||||
|
: ${E2E_NETWORK:="pull-e2e-parallel-${EXECUTOR_NUMBER}"}
|
||||||
|
: ${GINKGO_PARALLEL:="y"}
|
||||||
|
# This list should match the list in kubernetes-e2e-gce-parallel.
|
||||||
|
: ${GINKGO_TEST_ARGS:="--ginkgo.skip=$(join_regex_allow_empty \
|
||||||
|
${GCE_PARALLEL_SKIP_TESTS[@]:+${GCE_PARALLEL_SKIP_TESTS[@]}} \
|
||||||
|
${GCE_PARALLEL_FLAKY_TESTS[@]:+${GCE_PARALLEL_FLAKY_TESTS[@]}} \
|
||||||
|
${GCE_FLAKY_TESTS[@]:+${GCE_FLAKY_TESTS[@]}} \
|
||||||
|
)"}
|
||||||
|
: ${KUBE_GCE_INSTANCE_PREFIX:="pull-e2e-${EXECUTOR_NUMBER}"}
|
||||||
|
: ${KUBE_GCS_STAGING_PATH_SUFFIX:="-${EXECUTOR_NUMBER}"}
|
||||||
|
: ${PROJECT:="kubernetes-jenkins-pull"}
|
||||||
|
# Override GCE defaults
|
||||||
|
NUM_MINIONS=${NUM_MINIONS_PARALLEL}
|
||||||
|
;;
|
||||||
|
|
||||||
# Runs all non-flaky tests on GCE in parallel.
|
# Runs all non-flaky tests on GCE in parallel.
|
||||||
kubernetes-e2e-gce-parallel)
|
kubernetes-e2e-gce-parallel)
|
||||||
: ${E2E_CLUSTER_NAME:="jenkins-gce-e2e-parallel"}
|
: ${E2E_CLUSTER_NAME:="jenkins-gce-e2e-parallel"}
|
||||||
@ -234,8 +253,8 @@ case ${JOB_NAME} in
|
|||||||
)"}
|
)"}
|
||||||
: ${KUBE_GCE_INSTANCE_PREFIX:="e2e-test-parallel"}
|
: ${KUBE_GCE_INSTANCE_PREFIX:="e2e-test-parallel"}
|
||||||
: ${PROJECT:="kubernetes-jenkins"}
|
: ${PROJECT:="kubernetes-jenkins"}
|
||||||
# Override GCE defaults.
|
# Override GCE defaults
|
||||||
NUM_MINIONS="6"
|
NUM_MINIONS=${NUM_MINIONS_PARALLEL}
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# Runs all non-flaky tests on AWS in parallel.
|
# Runs all non-flaky tests on AWS in parallel.
|
||||||
@ -266,7 +285,7 @@ case ${JOB_NAME} in
|
|||||||
: ${KUBE_GCE_INSTANCE_PREFIX:="parallel-flaky"}
|
: ${KUBE_GCE_INSTANCE_PREFIX:="parallel-flaky"}
|
||||||
: ${PROJECT:="k8s-jkns-e2e-gce-prl-flaky"}
|
: ${PROJECT:="k8s-jkns-e2e-gce-prl-flaky"}
|
||||||
# Override GCE defaults.
|
# Override GCE defaults.
|
||||||
NUM_MINIONS="4"
|
NUM_MINIONS=${NUM_MINIONS_PARALLEL}
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# Runs only the reboot tests on GCE.
|
# Runs only the reboot tests on GCE.
|
||||||
@ -310,23 +329,6 @@ case ${JOB_NAME} in
|
|||||||
: ${PROJECT:="kubernetes-jenkins"}
|
: ${PROJECT:="kubernetes-jenkins"}
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# Runs a subset of tests on GCE in parallel. Run against all pending PRs.
|
|
||||||
kubernetes-pull-build-test-e2e-gce)
|
|
||||||
: ${E2E_CLUSTER_NAME:="jenkins-pull-gce-e2e-${EXECUTOR_NUMBER}"}
|
|
||||||
: ${E2E_NETWORK:="pull-e2e-parallel-${EXECUTOR_NUMBER}"}
|
|
||||||
: ${GINKGO_PARALLEL:="y"}
|
|
||||||
# This list should match the list in kubernetes-e2e-gce-parallel. It
|
|
||||||
# currently also excludes a slow namespace test.
|
|
||||||
: ${GINKGO_TEST_ARGS:="--ginkgo.skip=$(join_regex_allow_empty \
|
|
||||||
${GCE_PARALLEL_SKIP_TESTS[@]:+${GCE_PARALLEL_SKIP_TESTS[@]}} \
|
|
||||||
${GCE_PARALLEL_FLAKY_TESTS[@]:+${GCE_PARALLEL_FLAKY_TESTS[@]}} \
|
|
||||||
${GCE_FLAKY_TESTS[@]:+${GCE_FLAKY_TESTS[@]}} \
|
|
||||||
)"}
|
|
||||||
: ${KUBE_GCE_INSTANCE_PREFIX:="pull-e2e-${EXECUTOR_NUMBER}"}
|
|
||||||
: ${KUBE_GCS_STAGING_PATH_SUFFIX:="-${EXECUTOR_NUMBER}"}
|
|
||||||
: ${PROJECT:="kubernetes-jenkins-pull"}
|
|
||||||
;;
|
|
||||||
|
|
||||||
# Runs non-flaky tests on GCE on the release-latest branch,
|
# Runs non-flaky tests on GCE on the release-latest branch,
|
||||||
# sequentially. As a reminder, if you need to change the skip list
|
# sequentially. As a reminder, if you need to change the skip list
|
||||||
# or flaky test list on the release branch, you'll need to propose a
|
# or flaky test list on the release branch, you'll need to propose a
|
||||||
|
Loading…
Reference in New Issue
Block a user