From 696abecada2781dd8ca04f50974c5c3bee3d9d61 Mon Sep 17 00:00:00 2001 From: ravisantoshgudimetla Date: Wed, 10 Nov 2021 16:34:23 -0500 Subject: [PATCH] [test][kubelet]: Fix out of bounds in TestSyncLabels unit --- pkg/kubelet/kubelet_test.go | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkg/kubelet/kubelet_test.go b/pkg/kubelet/kubelet_test.go index 3bed25940ba..162ebad5b12 100644 --- a/pkg/kubelet/kubelet_test.go +++ b/pkg/kubelet/kubelet_test.go @@ -2408,14 +2408,15 @@ func TestSyncLabels(t *testing.T) { t.Logf("No action yet") return false, nil } - action := actions[1] - if action.GetVerb() == "patch" { - patchAction := action.(core.PatchActionImpl) - var err error - savedNode, err = applyNodeStatusPatch(test.existingNode, patchAction.GetPatch()) - if err != nil { - t.Logf("node patching failed, %v", err) - return false, nil + for _, action := range actions { + if action.GetVerb() == "patch" { + patchAction := action.(core.PatchActionImpl) + var err error + savedNode, err = applyNodeStatusPatch(test.existingNode, patchAction.GetPatch()) + if err != nil { + t.Logf("node patching failed, %v", err) + return false, nil + } } } } else {