Skip to content

Commit 07cc230

Browse files
authored
Merge pull request kubernetes#128836 from pohly/dra-scheduler-perf-enablement
DRA: enable performance tracking with scheduler_perf
2 parents 814e2c8 + 0ba8af9 commit 07cc230

File tree

1 file changed

+52
-2
lines changed

1 file changed

+52
-2
lines changed

test/integration/scheduler_perf/dra/performance-config.yaml

Lines changed: 52 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
- name: SchedulingWithResourceClaimTemplate
2424
featureGates:
2525
DynamicResourceAllocation: true
26-
# SchedulerQueueingHints: true
2726
workloadTemplate:
2827
- opcode: createNodes
2928
countParam: $nodesWithoutDRA
@@ -91,6 +90,19 @@
9190
measurePods: 1000
9291
maxClaimsPerNode: 10
9392
- name: 5000pods_500nodes
93+
featureGates:
94+
SchedulerQueueingHints: false
95+
labels: [performance]
96+
params:
97+
nodesWithDRA: 500
98+
nodesWithoutDRA: 0
99+
initPods: 2500
100+
measurePods: 2500
101+
maxClaimsPerNode: 10
102+
- name: 5000pods_500nodes_QueueingHintsEnabled
103+
featureGates:
104+
SchedulerQueueingHints: true
105+
labels: [performance]
94106
params:
95107
nodesWithDRA: 500
96108
nodesWithoutDRA: 0
@@ -108,7 +120,6 @@
108120
- name: SteadyStateClusterResourceClaimTemplate
109121
featureGates:
110122
DynamicResourceAllocation: true
111-
# SchedulerQueueingHints: true
112123
workloadTemplate:
113124
- opcode: createNodes
114125
countParam: $nodesWithoutDRA
@@ -177,6 +188,19 @@
177188
maxClaimsPerNode: 10
178189
duration: 10s
179190
- name: empty_500nodes
191+
featureGates:
192+
SchedulerQueueingHints: false
193+
labels: [performance]
194+
params:
195+
nodesWithDRA: 500
196+
nodesWithoutDRA: 0
197+
initClaims: 0
198+
maxClaimsPerNode: 10
199+
duration: 10s
200+
- name: empty_500nodes_QueueingHintsEnabled
201+
featureGates:
202+
SchedulerQueueingHints: true
203+
labels: [performance]
180204
params:
181205
nodesWithDRA: 500
182206
nodesWithoutDRA: 0
@@ -199,6 +223,19 @@
199223
maxClaimsPerNode: 10
200224
duration: 10s
201225
- name: half_500nodes
226+
featureGates:
227+
SchedulerQueueingHints: false
228+
labels: [performance]
229+
params:
230+
nodesWithDRA: 500
231+
nodesWithoutDRA: 0
232+
initClaims: 2500
233+
maxClaimsPerNode: 10
234+
duration: 10s
235+
- name: half_500nodes_QueueingHintsEnabled
236+
featureGates:
237+
SchedulerQueueingHints: true
238+
labels: [performance]
202239
params:
203240
nodesWithDRA: 500
204241
nodesWithoutDRA: 0
@@ -221,6 +258,19 @@
221258
maxClaimsPerNode: 10
222259
duration: 10s
223260
- name: full_500nodes
261+
featureGates:
262+
SchedulerQueueingHints: false
263+
labels: [performance]
264+
params:
265+
nodesWithDRA: 500
266+
nodesWithoutDRA: 0
267+
initClaims: 4990
268+
maxClaimsPerNode: 10
269+
duration: 10s
270+
- name: full_500nodes_QueueingHintsEnabled
271+
featureGates:
272+
SchedulerQueueingHints: true
273+
labels: [performance]
224274
params:
225275
nodesWithDRA: 500
226276
nodesWithoutDRA: 0

0 commit comments

Comments
 (0)