From 339e2f47ab615eec0fb1459f02d3368849619617 Mon Sep 17 00:00:00 2001 From: Maciej Borsz Date: Tue, 21 Aug 2018 10:12:13 +0200 Subject: [PATCH] Fix validation logic in E2ETestNodePreparer. --- test/e2e/framework/util.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/e2e/framework/util.go b/test/e2e/framework/util.go index 7e5f965753..3ca23b63e3 100644 --- a/test/e2e/framework/util.go +++ b/test/e2e/framework/util.go @@ -4875,8 +4875,8 @@ func NewE2ETestNodePreparer(client clientset.Interface, countToStrategy []testut func (p *E2ETestNodePreparer) PrepareNodes() error { nodes := GetReadySchedulableNodesOrDie(p.client) numTemplates := 0 - for k := range p.countToStrategy { - numTemplates += k + for _, v := range p.countToStrategy { + numTemplates += v.Count } if numTemplates > len(nodes.Items) { return fmt.Errorf("Can't prepare Nodes. Got more templates than existing Nodes.")