From 34a0a78d91a65d9ffe285653d2b7bebe76fdeabd Mon Sep 17 00:00:00 2001 From: Andy Goldstein Date: Mon, 27 Feb 2017 11:51:46 -0500 Subject: [PATCH] Make kubectl taint e2e serial Make kubectl taint e2e run [Serial] so it doesn't affect any other tests. --- test/e2e/kubectl.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/e2e/kubectl.go b/test/e2e/kubectl.go index c94ab6f3552..c3f03ec7a57 100644 --- a/test/e2e/kubectl.go +++ b/test/e2e/kubectl.go @@ -1395,7 +1395,9 @@ var _ = framework.KubeDescribe("Kubectl client", func() { }) }) - framework.KubeDescribe("Kubectl taint", func() { + // This test must run [Serial] because it modifies the node so it doesn't allow pods to execute on + // it, which will affect anything else running in parallel. + framework.KubeDescribe("Kubectl taint [Serial]", func() { It("should update the taint on a node", func() { testTaint := v1.Taint{ Key: fmt.Sprintf("kubernetes.io/e2e-taint-key-001-%s", string(uuid.NewUUID())),