Skip to content

Commit

Permalink
Test if 100-node presubmit runs in k8s-infra
Browse files Browse the repository at this point in the history
  • Loading branch information
spiffxp committed Aug 29, 2020
1 parent 10eb400 commit 51cf196
Showing 1 changed file with 70 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,76 @@ presubmits:
cpu: 6
memory: "14Gi"

# copy of pull-kuberentes-e2e-gce-100-performance to verify whether
# k8s-infra-prow-build's scalability-project pool is able to run this job
- name: pull-kubernetes-e2e-gce-100-performance-canary
cluster: k8s-infra-prow-build
always_run: false
skip_report: false
max_concurrency: 1
skip_branches:
- release-\d+\.\d+ # per-release image
labels:
preset-service-account: "true"
preset-k8s-ssh: "true"
preset-bazel-scratch-dir: "true"
preset-e2e-scalability-common: "true"
preset-e2e-scalability-containerd: "true"
preset-e2e-scalability-presubmits: "true"
annotations:
testgrid-dashboards: sig-testing-canaries
testgrid-tab-name: gce-100-canary
testgrid-create-test-group: "true"
spec:
containers:
- args:
- --root=/go/src
- --repo=k8s.io/kubernetes=$(PULL_REFS)
- --repo=k8s.io/perf-tests=master
- --repo=k8s.io/release
- --upload=gs://kubernetes-jenkins/pr-logs
- --timeout=120
- --scenario=kubernetes_e2e
- --
- --build=bazel
- --cluster=
- --extract=local
- --flush-mem-after-build=true
- --gcp-nodes=100
# TODO(k/k#94098): Remove the line below once we get enough data.
- --gcp-master-size=n1-standard-8
- --gcp-project-type=scalability-project
- --gcp-zone=us-east1-b
- --provider=gce
- --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-100-performance
- --tear-down-previous
- --env=CL2_ENABLE_VIOLATIONS_FOR_SCHEDULING_THROUGHPUT=false
- --test=false
- --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
- --test-cmd-args=cluster-loader2
- --test-cmd-args=--nodes=100
- --test-cmd-args=--provider=gce
- --test-cmd-args=--report-dir=/workspace/_artifacts
- --test-cmd-args=--testconfig=testing/density/config.yaml
- --test-cmd-args=--testconfig=testing/load/config.yaml
- --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
- --test-cmd-args=--testoverrides=./testing/experiments/enable_prometheus_api_responsiveness.yaml
- --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
- --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
- --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml
- --test-cmd-name=ClusterLoaderV2
- --timeout=100m
- --use-logexporter
image: gcr.io/k8s-testimages/kubekins-e2e:v20200827-e0bb92b-master
resources:
# Using 6 CPU to speed up bazel build phase (2 is enough for the test itself)
limits:
cpu: 6
memory: "14Gi"
requests:
cpu: 6
memory: "14Gi"

- name: pull-kubernetes-e2e-gce-big-performance
always_run: false
max_concurrency: 1
Expand Down

0 comments on commit 51cf196

Please sign in to comment.