Skip to content

Commit dec2043

Browse files
authored
Merge pull request #16186 from mm4tt/load_density_job
Experimental jobs for merged density and load
2 parents 3bb109e + 8bd6d0f commit dec2043

File tree

1 file changed

+117
-0
lines changed

1 file changed

+117
-0
lines changed

config/jobs/kubernetes/sig-scalability/sig-scalability-experimental-periodic-jobs.yaml

+117
Original file line numberDiff line numberDiff line change
@@ -215,3 +215,120 @@ periodics:
215215
- --test-cmd-name=ClusterLoaderV2
216216
- --timeout=120m
217217
- --use-logexporter
218+
219+
- interval: 6h
220+
name: ci-kubernetes-e2e-scalability-experimental-load
221+
tags:
222+
- "perfDashPrefix: gce-100Nodes-master-experimental"
223+
- "perfDashJobType: performance"
224+
- "perfDashBuildsCount: 500"
225+
labels:
226+
preset-service-account: "true"
227+
preset-k8s-ssh: "true"
228+
preset-e2e-scalability-common: "true"
229+
annotations:
230+
testgrid-dashboards: sig-scalability-experiments
231+
testgrid-tab-name: experimental-load
232+
spec:
233+
containers:
234+
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200206-f88edef-master
235+
args:
236+
- --timeout=140
237+
- --repo=k8s.io/kubernetes=master
238+
- --repo=k8s.io/perf-tests=master
239+
- --root=/go/src
240+
- --scenario=kubernetes_e2e
241+
- --
242+
- --check-leaked-resources
243+
# TODO(oxddr): remove once debugging is finished
244+
- --env=KUBEPROXY_TEST_LOG_LEVEL=--v=4
245+
- --cluster=e2e-big-load
246+
- --extract=ci/latest
247+
- --gcp-node-image=gci
248+
- --gcp-nodes=100
249+
- --gcp-project-type=scalability-project
250+
- --gcp-zone=us-east1-b
251+
- --provider=gce
252+
- --test=false
253+
- --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
254+
- --test-cmd-args=cluster-loader2
255+
- --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
256+
- --test-cmd-args=--experimental-prometheus-disk-snapshot-name=${JOB_NAME}-${BUILD_ID}
257+
- --test-cmd-args=--nodes=100
258+
- --test-cmd-args=--prometheus-scrape-node-exporter
259+
- --test-cmd-args=--provider=gce
260+
- --test-cmd-args=--report-dir=/workspace/_artifacts
261+
- --test-cmd-args=--testconfig=testing/load/experimental-config.yaml
262+
- --test-cmd-args=--testoverrides=./testing/chaosmonkey/override.yaml
263+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_configmaps.yaml
264+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_daemonsets.yaml
265+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_jobs.yaml
266+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_pvs.yaml
267+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_secrets.yaml
268+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_statefulsets.yaml
269+
- --test-cmd-args=--testoverrides=./testing/experiments/enable_prometheus_api_responsiveness.yaml
270+
- --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
271+
- --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
272+
- --test-cmd-args=--testoverrides=./testing/load/gce/throughput_override.yaml
273+
- --test-cmd-name=ClusterLoaderV2
274+
- --timeout=120m
275+
- --use-logexporter
276+
277+
- interval: 6h
278+
name: ci-kubernetes-e2e-scalability-experimental-load-containerd
279+
tags:
280+
- "perfDashPrefix: gce-100Nodes-master-experimental-containerd"
281+
- "perfDashJobType: performance"
282+
- "perfDashBuildsCount: 500"
283+
labels:
284+
preset-service-account: "true"
285+
preset-k8s-ssh: "true"
286+
preset-e2e-scalability-common: "true"
287+
annotations:
288+
testgrid-dashboards: sig-scalability-experiments
289+
testgrid-tab-name: experimental-load-containerd
290+
spec:
291+
containers:
292+
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200206-f88edef-master
293+
args:
294+
- --timeout=140
295+
- --repo=k8s.io/kubernetes=master
296+
- --repo=k8s.io/perf-tests=master
297+
- --root=/go/src
298+
- --scenario=kubernetes_e2e
299+
- --
300+
- --check-leaked-resources
301+
# TODO(oxddr): remove once debugging is finished
302+
- --env=KUBEPROXY_TEST_LOG_LEVEL=--v=4
303+
- --cluster=e2e-big-load-containerd
304+
- --env=KUBE_CONTAINER_RUNTIME=containerd
305+
- --extract=ci/latest
306+
- --gcp-node-image=gci
307+
- --gcp-nodes=100
308+
- --gcp-project-type=scalability-project
309+
- --gcp-zone=us-east1-b
310+
- --provider=gce
311+
- --test=false
312+
- --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
313+
- --test-cmd-args=cluster-loader2
314+
- --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
315+
- --test-cmd-args=--experimental-prometheus-disk-snapshot-name=${JOB_NAME}-${BUILD_ID}
316+
- --test-cmd-args=--nodes=100
317+
- --test-cmd-args=--prometheus-scrape-node-exporter
318+
- --test-cmd-args=--provider=gce
319+
- --test-cmd-args=--report-dir=/workspace/_artifacts
320+
- --test-cmd-args=--testconfig=testing/load/experimental-config.yaml
321+
- --test-cmd-args=--testoverrides=./testing/chaosmonkey/override.yaml
322+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_configmaps.yaml
323+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_daemonsets.yaml
324+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_jobs.yaml
325+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_pvs.yaml
326+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_secrets.yaml
327+
- --test-cmd-args=--testoverrides=./testing/load/experimental/overrides/enable_statefulsets.yaml
328+
- --test-cmd-args=--testoverrides=./testing/experiments/enable_prometheus_api_responsiveness.yaml
329+
- --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
330+
- --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
331+
- --test-cmd-args=--testoverrides=./testing/load/gce/throughput_override.yaml
332+
- --test-cmd-name=ClusterLoaderV2
333+
- --timeout=120m
334+
- --use-logexporter

0 commit comments

Comments
 (0)