Skip to content

Commit 44129ce

Browse files
committed
node-readiness-controller: add scale test as presubmit job
Adds the scale test merged in kubernetes-sigs/node-readiness-controller#284 as presubmit job using the following configuration: KWOK_RUNTIME="binary" NODE_COUNT=1000 ENFORCEMENT_MODE="continuous"
1 parent d60798b commit 44129ce

1 file changed

Lines changed: 42 additions & 0 deletions

File tree

config/jobs/kubernetes-sigs/node-readiness-controller/node-readiness-controller-presubmits.yaml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,45 @@ presubmits:
8181
testgrid-dashboards: sig-node-node-readiness-controller
8282
testgrid-num-columns-recent: '30'
8383
testgrid-create-test-group: 'true'
84+
- name: pull-node-readiness-controller-scale-test-binary-1000-continuous
85+
cluster: eks-prow-build-cluster
86+
always_run: false
87+
skip_if_only_changed: "^docs/|\\.md$|^(README|LICENSE|OWNERS|SECURITY_CONTACTS)$"
88+
branches:
89+
- ^main$
90+
- ^release-v.*$
91+
labels:
92+
preset-dind-enabled: "true"
93+
decorate: true
94+
decoration_config:
95+
timeout: 2h
96+
spec:
97+
containers:
98+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20260810-7619858115-master
99+
command:
100+
- runner.sh
101+
env:
102+
- name: NODE_COUNT
103+
value: "1000"
104+
- name: KWOK_RUNTIME
105+
value: "binary"
106+
- name: ENFORCEMENT_MODE
107+
value: "continuous"
108+
- name: JUNIT_REPORT
109+
value: "true"
110+
args:
111+
- make
112+
- test-scale
113+
securityContext:
114+
privileged: true
115+
resources:
116+
limits:
117+
cpu: 3
118+
memory: 10Gi
119+
requests:
120+
cpu: 3
121+
memory: 10Gi
122+
annotations:
123+
testgrid-dashboards: sig-node-node-readiness-controller
124+
testgrid-num-columns-recent: '30'
125+
testgrid-create-test-group: 'true'

0 commit comments

Comments
 (0)