From 8720d94785a8b3e825baf42a4967e630ed46c06d Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Mon, 15 Jul 2024 11:59:44 +0800 Subject: [PATCH] fix node lease e2e flakes --- test/e2e/cloud/gcp/node_lease.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/e2e/cloud/gcp/node_lease.go b/test/e2e/cloud/gcp/node_lease.go index d85a901365b..5dc49e695d2 100644 --- a/test/e2e/cloud/gcp/node_lease.go +++ b/test/e2e/cloud/gcp/node_lease.go @@ -142,13 +142,17 @@ var _ = SIGDescribe(framework.WithDisruptive(), "NodeLease", func() { var deletedNodeName string for _, originalNode := range originalNodes.Items { originalNodeName := originalNode.ObjectMeta.Name + var found bool for _, targetNode := range targetNodes.Items { if originalNodeName == targetNode.ObjectMeta.Name { - continue + found = true + break } } - deletedNodeName = originalNodeName - break + if !found { + deletedNodeName = originalNodeName + break + } } gomega.Expect(deletedNodeName).NotTo(gomega.BeEmpty()) gomega.Eventually(ctx, func() error {