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 {