open-nomad/scheduler/benchmarks
Tim Gross 2f6b9b0772
scheduler: tooling for scheduler benchmarking (#11725)
Adds a package `scheduler/benchmarks` with some examples of profiling
and benchmarking the scheduler, along with helpers for loading
real-world data for profiling.

This tooling comes out of work done for #11712. These test benchmarks
have not been added to CI because these particular profiles are mostly
examples and the runs will add an excessive amount of time to CI runs
for code that rarely changes in a way that has any chance of impacting
performance.
2021-12-22 10:05:44 -05:00
..
benchmarks_test.go scheduler: tooling for scheduler benchmarking (#11725) 2021-12-22 10:05:44 -05:00
helpers_test.go scheduler: tooling for scheduler benchmarking (#11725) 2021-12-22 10:05:44 -05:00