From c0ba2364b5a6828c51d772b0940ce085b06109d3 Mon Sep 17 00:00:00 2001 From: Jordan Liggitt Date: Fri, 4 Sep 2020 13:36:40 -0400 Subject: [PATCH] Run slow kubeadm upgrade tests in parallel --- cmd/kubeadm/app/phases/upgrade/staticpods_test.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cmd/kubeadm/app/phases/upgrade/staticpods_test.go b/cmd/kubeadm/app/phases/upgrade/staticpods_test.go index f168f84520e..c98eecb084a 100644 --- a/cmd/kubeadm/app/phases/upgrade/staticpods_test.go +++ b/cmd/kubeadm/app/phases/upgrade/staticpods_test.go @@ -444,8 +444,10 @@ func TestStaticPodControlPlane(t *testing.T) { }, } - for _, rt := range tests { + for i := range tests { + rt := tests[i] t.Run(rt.description, func(t *testing.T) { + t.Parallel() waiter := NewFakeStaticPodWaiter(rt.waitErrsToReturn) pathMgr, err := NewFakeStaticPodPathManager(rt.moveFileFunc) if err != nil { @@ -762,8 +764,11 @@ func TestRenewCertsByComponent(t *testing.T) { }, } - for _, test := range tests { + for i := range tests { + test := tests[i] t.Run(test.name, func(t *testing.T) { + t.Parallel() + // Setup up basic requities tmpDir := testutil.SetupTempDir(t) defer os.RemoveAll(tmpDir)