Wei Huang
c9bc2f98d0
fix: remove SchedulingMigratedInTreePVs feature gate in sched perf test
2023-03-08 08:34:44 -08:00
Kensei Nakada
e8092cc885
cleanup(scheduler_perf): remove all removed feature gates
2023-01-04 01:07:47 +00:00
kerthcet
48f2c9ec20
Add benchmark tests for nodeInclusionPolicy
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2022-11-05 00:13:43 +08:00
Kensei Nakada
b0d47cb380
scheduler_perf: allow users to specify default pod and node specs ( #101799 )
...
* scheduler_perf: default pod and node spec
* Fix: un-support DefaultNodeTemplatePath
2022-06-29 11:44:07 -07:00
sanposhiho
1c2c20e6bd
Change test cases for Preemption to create fewer Pods
2022-05-04 07:47:46 +00:00
Kubernetes Prow Robot
546e4fa1ef
Merge pull request #107771 from sanposhiho/fix-tiny
...
make scheduler_perf stable
2022-03-04 17:22:52 -08:00
sanposhiho
1080c2d717
Make scheduler_perf stable
2022-02-24 01:29:38 +09:00
Patrick Ohly
8d44b819b3
scheduler_perf: avoid ambiguous test names
...
"-bench=PerfScheduling/Preemption/500Nodes" ran both the
PerfScheduling/Preemption/500Nodes and the
PerfScheduling/PreemptionPVs/500Nodes benchmark.
This can be avoided by choosing names where none is the prefix of another.
2022-02-07 08:59:19 +01:00
vaibhav
a1e56b4f6d
Update the typo in values of pods in performance-config.yaml
2021-05-14 17:16:48 +05:30
Abdullah Gharaibeh
6988653457
Added benchmarks for pod affinity namespaceselector
2021-04-23 14:14:38 -04:00
Wei Huang
1e5878b910
Introduce a churnOp to scheduler perf testing framework
...
- support two modes: recreate and create
- use DynmaicClient to create API objects
2021-03-03 06:51:53 -08:00
Kubernetes Prow Robot
6d43e2b3bb
Merge pull request #96834 from chendave/fix_race
...
Add performance benchmark for the preemption with volume
2020-12-15 07:13:49 -08:00
Dave Chen
ebcca92771
Add performance benchmark for the preemption with volume
...
This will help to reveal the potential issues when the
volume is in place.
Signed-off-by: Dave Chen <dave.chen@arm.com >
2020-12-15 10:54:01 +08:00
Tim Hockin
4068402459
Change trivial topology labels
...
In these cases the actual label key is incidental.
2020-11-12 11:21:37 -08:00
Adhityaa Chandrasekar
71bc9ce9c2
scheduler_perf: refactor to allow arbitrary workloads
...
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com >
2020-09-17 19:22:20 +00:00
Adhityaa Chandrasekar
59a6e86c0c
scheduler_perf: label nodes for pod affinity
...
3 commits:
label nodes for pod affinity
use topology.kubernetes.io/zone label
use 3 zones in pod affinity rules
2020-08-10 16:07:46 +00:00
Abdullah Gharaibeh
36a3ad8752
Added a benchmark to evaluate overhead of unschedulable pods
2020-06-05 15:19:07 -04:00
Abdullah Gharaibeh
d650b57141
Added Preemption benchmark
2020-05-28 14:05:52 -04:00
Aldo Culquicondor
9b2ff544ed
Fix pod affinity performance test configuration
...
Signed-off-by: Aldo Culquicondor <acondor@google.com >
2020-03-26 15:52:44 -04:00
Aldo Culquicondor
671cd33986
Add perf test cases for topology spreading
...
Signed-off-by: Aldo Culquicondor <acondor@google.com >
2020-03-25 10:06:09 -04:00
Aldo Culquicondor
c9314dde59
Add support for multiple label values in test cases
...
They are assigned in a round robin fashion
Signed-off-by: Aldo Culquicondor <acondor@google.com >
2020-03-25 10:06:09 -04:00
Aldo Culquicondor
5adc4c41e3
Add multiple init pods to perf test cases
...
Add test case with several init pods with affinity or antiaffinity.
Signed-off-by: Aldo Culquicondor <acondor@google.com >
2020-03-23 14:55:12 -04:00
notpad
6511b603c9
Define workloads specs by YAML
2019-12-19 09:08:11 +08:00