Merge pull request #35184 from gmarek/density

Automatic merge from submit-queue

Use TestNodePreparer in Density test

Depends on #35129
This commit is contained in:
Kubernetes Submit Queue 2016-10-24 02:26:46 -07:00 committed by GitHub
commit 40b66e178b

View File

@ -461,6 +461,13 @@ var _ = framework.KubeDescribe("Density", func() {
name := fmt.Sprintf("[Feature:%s] should allow starting %d pods per node", feature, testArg.podsPerNode)
itArg := testArg
It(name, func() {
nodePreparer := framework.NewE2ETestNodePreparer(
f.ClientSet,
map[int]testutils.PrepareNodeStrategy{nodeCount: &testutils.TrivialNodePrepareStrategy{}},
)
framework.ExpectNoError(nodePreparer.PrepareNodes())
defer nodePreparer.CleanupNodes()
podsPerNode := itArg.podsPerNode
if podsPerNode == 30 {
f.AddonResourceConstraints = func() map[string]framework.ResourceConstraint { return density30AddonResourceVerifier(nodeCount) }()