mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 17:30:00 +00:00
Fix Unschedulable test by scheduling high priority churn pods to get processed right after they were injected (before the queued test pods)
This commit is contained in:
parent
d001d5684e
commit
ff584a76e0
@ -725,13 +725,13 @@
|
|||||||
measurePods: 500
|
measurePods: 500
|
||||||
- name: 5000Nodes
|
- name: 5000Nodes
|
||||||
labels: [performance]
|
labels: [performance]
|
||||||
threshold: 120
|
threshold: 200
|
||||||
params:
|
params:
|
||||||
initNodes: 5000
|
initNodes: 5000
|
||||||
initPods: 20000
|
initPods: 20000
|
||||||
measurePods: 5000
|
measurePods: 5000
|
||||||
|
|
||||||
# Measure throughput of regular schedulable pods that are interleaved by unschedulable pods injected at 100/s rate.
|
# Measure throughput of regular schedulable pods that are interleaved by unschedulable pods injected at 5/s rate.
|
||||||
- name: Unschedulable
|
- name: Unschedulable
|
||||||
workloadTemplate:
|
workloadTemplate:
|
||||||
- opcode: createNodes
|
- opcode: createNodes
|
||||||
@ -739,8 +739,8 @@
|
|||||||
- opcode: churn
|
- opcode: churn
|
||||||
mode: create
|
mode: create
|
||||||
templatePaths:
|
templatePaths:
|
||||||
- config/templates/pod-large-cpu.yaml
|
- config/templates/pod-high-priority-large-cpu.yaml
|
||||||
intervalMilliseconds: 10
|
intervalMilliseconds: 200
|
||||||
- opcode: createPods
|
- opcode: createPods
|
||||||
countParam: $measurePods
|
countParam: $measurePods
|
||||||
podTemplatePath: config/templates/pod-default.yaml
|
podTemplatePath: config/templates/pod-default.yaml
|
||||||
@ -763,7 +763,7 @@
|
|||||||
measurePods: 1000
|
measurePods: 1000
|
||||||
- name: 5kNodes/10kPods
|
- name: 5kNodes/10kPods
|
||||||
labels: [performance]
|
labels: [performance]
|
||||||
threshold: 250
|
threshold: 200
|
||||||
params:
|
params:
|
||||||
initNodes: 5000
|
initNodes: 5000
|
||||||
measurePods: 10000
|
measurePods: 10000
|
||||||
|
Loading…
Reference in New Issue
Block a user