kubernetes/pkg/scheduler/testing
Adhityaa Chandrasekar ec83143342 scheduler: merge Reserve and Unreserve plugins
Previously, separate interfaces were defined for Reserve and Unreserve
plugins. However, in nearly all cases, a plugin that allocates a
resource using Reserve will likely want to register itself for Unreserve
as well in order to free the allocated resource at the end of a failed
scheduling/binding cycle. Having separate plugins for Reserve and
Unreserve also adds unnecessary config toil. To that end, this patch
aims to merge the two plugins into a single interface called a
ReservePlugin that requires implementing both the Reserve and Unreserve
methods.
2020-06-24 21:10:35 +00:00
..
BUILD Split scheduler framework implementation into new runtime package 2020-06-22 00:23:43 +10:00
fake_extender.go Split scheduler framework implementation into new runtime package 2020-06-22 00:23:43 +10:00
fake_plugins.go Split scheduler framework implementation into new runtime package 2020-06-22 00:23:43 +10:00
framework_helpers.go scheduler: merge Reserve and Unreserve plugins 2020-06-24 21:10:35 +00:00
workload_prep.go Add benchmark test to compare EvenPodsSpreadPriority and SelectorSpreadPriority 2019-11-04 13:29:17 -05:00
wrappers.go Add unit and integration tests for multiple profiles support 2020-02-26 10:14:03 -05:00