Skip to content

Commit 7161286

Browse files
authored
Merge pull request #35610 from alaypatel07/dra-extended-resources
add 100 node dra-extended resources test
2 parents a31a640 + bd80a22 commit 7161286

File tree

1 file changed

+82
-0
lines changed

1 file changed

+82
-0
lines changed

config/jobs/kubernetes/sig-scalability/DRA/sig-scalability-periodic-dra.yaml

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,3 +323,85 @@ periodics:
323323
value: "true"
324324
- name: NODE_PRELOAD_IMAGES
325325
value: "gcr.io/k8s-staging-perf-tests/sleep:v0.0.3"
326+
327+
- name: ci-kubernetes-e2e-gce-100-node-dra-extended-resources-with-workload
328+
cluster: k8s-infra-prow-build
329+
tags:
330+
- "perfDashPrefix: gce-dra-extended-resources-100Nodes-with-workload"
331+
- "perfDashBuildsCount: 270"
332+
- "perfDashJobType: performance"
333+
interval: 4h
334+
labels:
335+
preset-service-account: "true"
336+
preset-k8s-ssh: "true"
337+
preset-e2e-scalability-common: "true"
338+
preset-e2e-scalability-periodics: "true"
339+
preset-e2e-scalability-periodics-master: "true"
340+
annotations:
341+
testgrid-dashboards: sig-scalability-dra
342+
testgrid-tab-name: gce-dra-extended-resources-with-workload-master-scalability-100
343+
decorate: true
344+
decoration_config:
345+
timeout: 3h
346+
extra_refs:
347+
- org: kubernetes
348+
repo: kubernetes
349+
base_ref: master
350+
path_alias: k8s.io/kubernetes
351+
- org: alaypatel07
352+
repo: perf-tests
353+
base_ref: dra-extended-resources
354+
path_alias: k8s.io/perf-tests
355+
spec:
356+
containers:
357+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250925-95b5a2c7a5-master
358+
command:
359+
- runner.sh
360+
- /workspace/scenarios/kubernetes_e2e.py
361+
args:
362+
- --check-leaked-resources
363+
- --cluster=
364+
- --extract=ci/latest
365+
- --gcp-node-size=e2-standard-4
366+
- --gcp-node-image=gci
367+
- --gcp-project-type=scalability-project
368+
- --gcp-nodes=100
369+
- --provider=gce
370+
- --env=KUBE_FEATURE_GATES=DynamicResourceAllocation=true,DRAExtendedResource=true
371+
- --runtime-config=api/all=true
372+
- --test=false
373+
- --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
374+
- --test-cmd-args=cluster-loader2
375+
- --test-cmd-args=--nodes=100
376+
- --test-cmd-args=--provider=gce
377+
- --test-cmd-args=--enable-prometheus-server=true
378+
- --test-cmd-args=--prometheus-scrape-node-exporter
379+
- --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
380+
- --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
381+
- --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
382+
- --test-cmd-args=--testconfig=testing/dra-extended-resources/config.yaml
383+
- --test-cmd-args=--report-dir=$(ARTIFACTS)
384+
- --test-cmd-name=ClusterLoaderV2
385+
- --use-logexporter
386+
resources:
387+
requests:
388+
cpu: 6
389+
memory: "16Gi"
390+
limits:
391+
cpu: 6
392+
memory: "16Gi"
393+
env:
394+
- name: CL2_MODE
395+
value: "Indexed"
396+
- name: CL2_NODES_PER_NAMESPACE
397+
value: "10"
398+
- name: CL2_JOB_RUNNING_TIME
399+
value: "3s"
400+
- name: CL2_LONG_JOB_RUNNING_TIME
401+
value: "45m"
402+
- name: CL2_EXTENDED_RESOURCE_NAME
403+
value: "example.com/gpu"
404+
- name: PROMETHEUS_SCRAPE_KUBELETS
405+
value: "true"
406+
- name: NODE_PRELOAD_IMAGES
407+
value: "gcr.io/k8s-staging-perf-tests/sleep:v0.0.3"

0 commit comments

Comments
 (0)