TaoYang526 opened a new pull request #49: URL: https://github.com/apache/incubator-yunikorn-release/pull/49
Now it contains 3 common test cases which are applicable for any schedulers: (1) throughput test scenario compares the scheduling throughput among multiple schedulers, generates a comparison chart for multiple schedulers in each case. (2) e2e_perf test scenario can give reports with slowest tasks, node distributions, time and QPS statistics on different pod stages from PodCreated to ContainersReady. (3) node_fairness test scenario requests a certain number of pods via different schedulers and then record the distributions of node usage, draw results on charts separately for different schedulers at last. You can built it with the make file "perf-tools/Makefile", a binary package will be generated in "perf-tools/target" directory after executing build command like this: make build GOOS=Linux GOARCH=amd64 Then you can modify the cases in conf.yaml and perform tests with simple command: perf-tools -scenarios throughput,node_fairness,e2e_perf -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
