Skip to content

TaoYang526/kubetest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kubetest

Testing tool for schedulers on K8s, support K8s default scheduler and YuniKorn scheduler.

Key Metrics

  • scheduled pods: pods that have started to run on kubelet(Decided by PodStatus#StartTime).

Common Test Cases

  • Throughput
    • Request 50,000 pods via different schedulers and then record the distributions of scheduled pods, draw results of different schedulers on the same chart.
  • Node Fairness
    • Request a certain number of pods via different schedulers and then record the distributions of node usage, draw results on charts separately for different schedulers.

Test cases for YuniKorn scheduler

  • Queue Fairness
    • Prepare queues with different capacities, request pods with different number or resource for these queues, then record the usage of queues, draw results on the same chart.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages