Make sure that provider is set when we create resource constraints in the density test

This commit is contained in:
gmarek 2016-08-18 13:41:17 +02:00
parent 9696a27aa0
commit d3d5f88880

View File

@ -448,7 +448,6 @@ var _ = framework.KubeDescribe("Density", func() {
switch testArg.podsPerNode {
case 30:
name = "[Feature:Performance] " + name
f.AddonResourceConstraints = func() map[string]framework.ResourceConstraint { return density30AddonResourceVerifier(nodeCount) }()
case 95:
name = "[Feature:HighDensityPerformance]" + name
default:
@ -457,6 +456,9 @@ var _ = framework.KubeDescribe("Density", func() {
itArg := testArg
It(name, func() {
podsPerNode := itArg.podsPerNode
if podsPerNode == 30 {
f.AddonResourceConstraints = func() map[string]framework.ResourceConstraint { return density30AddonResourceVerifier(nodeCount) }()
}
totalPods = podsPerNode * nodeCount
fileHndl, err := os.Create(fmt.Sprintf(framework.TestContext.OutputDir+"/%s/pod_states.csv", uuid))
framework.ExpectNoError(err)