Merge pull request #128836 from pohly/dra-scheduler-perf-enablement

DRA: enable performance tracking with scheduler_perf
This commit is contained in:
Kubernetes Prow Robot 2025-01-30 03:07:23 -08:00 committed by GitHub
commit 07cc2308c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -23,7 +23,6 @@
- name: SchedulingWithResourceClaimTemplate - name: SchedulingWithResourceClaimTemplate
featureGates: featureGates:
DynamicResourceAllocation: true DynamicResourceAllocation: true
# SchedulerQueueingHints: true
workloadTemplate: workloadTemplate:
- opcode: createNodes - opcode: createNodes
countParam: $nodesWithoutDRA countParam: $nodesWithoutDRA
@ -91,6 +90,19 @@
measurePods: 1000 measurePods: 1000
maxClaimsPerNode: 10 maxClaimsPerNode: 10
- name: 5000pods_500nodes - name: 5000pods_500nodes
featureGates:
SchedulerQueueingHints: false
labels: [performance]
params:
nodesWithDRA: 500
nodesWithoutDRA: 0
initPods: 2500
measurePods: 2500
maxClaimsPerNode: 10
- name: 5000pods_500nodes_QueueingHintsEnabled
featureGates:
SchedulerQueueingHints: true
labels: [performance]
params: params:
nodesWithDRA: 500 nodesWithDRA: 500
nodesWithoutDRA: 0 nodesWithoutDRA: 0
@ -108,7 +120,6 @@
- name: SteadyStateClusterResourceClaimTemplate - name: SteadyStateClusterResourceClaimTemplate
featureGates: featureGates:
DynamicResourceAllocation: true DynamicResourceAllocation: true
# SchedulerQueueingHints: true
workloadTemplate: workloadTemplate:
- opcode: createNodes - opcode: createNodes
countParam: $nodesWithoutDRA countParam: $nodesWithoutDRA
@ -177,6 +188,19 @@
maxClaimsPerNode: 10 maxClaimsPerNode: 10
duration: 10s duration: 10s
- name: empty_500nodes - name: empty_500nodes
featureGates:
SchedulerQueueingHints: false
labels: [performance]
params:
nodesWithDRA: 500
nodesWithoutDRA: 0
initClaims: 0
maxClaimsPerNode: 10
duration: 10s
- name: empty_500nodes_QueueingHintsEnabled
featureGates:
SchedulerQueueingHints: true
labels: [performance]
params: params:
nodesWithDRA: 500 nodesWithDRA: 500
nodesWithoutDRA: 0 nodesWithoutDRA: 0
@ -199,6 +223,19 @@
maxClaimsPerNode: 10 maxClaimsPerNode: 10
duration: 10s duration: 10s
- name: half_500nodes - name: half_500nodes
featureGates:
SchedulerQueueingHints: false
labels: [performance]
params:
nodesWithDRA: 500
nodesWithoutDRA: 0
initClaims: 2500
maxClaimsPerNode: 10
duration: 10s
- name: half_500nodes_QueueingHintsEnabled
featureGates:
SchedulerQueueingHints: true
labels: [performance]
params: params:
nodesWithDRA: 500 nodesWithDRA: 500
nodesWithoutDRA: 0 nodesWithoutDRA: 0
@ -221,6 +258,19 @@
maxClaimsPerNode: 10 maxClaimsPerNode: 10
duration: 10s duration: 10s
- name: full_500nodes - name: full_500nodes
featureGates:
SchedulerQueueingHints: false
labels: [performance]
params:
nodesWithDRA: 500
nodesWithoutDRA: 0
initClaims: 4990
maxClaimsPerNode: 10
duration: 10s
- name: full_500nodes_QueueingHintsEnabled
featureGates:
SchedulerQueueingHints: true
labels: [performance]
params: params:
nodesWithDRA: 500 nodesWithDRA: 500
nodesWithoutDRA: 0 nodesWithoutDRA: 0