From 244d7449ceb36139bdb7d94db17123619ef3dd9a Mon Sep 17 00:00:00 2001 From: Antonio Ojea Date: Sat, 11 Feb 2023 10:28:25 +0000 Subject: [PATCH] don't run loadbalancer tests on large environments Change-Id: Id987e9469e563c0837c6437a44a65889cec2e202 --- test/e2e/network/loadbalancer.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/e2e/network/loadbalancer.go b/test/e2e/network/loadbalancer.go index cd3993aee74..2431f22f4d1 100644 --- a/test/e2e/network/loadbalancer.go +++ b/test/e2e/network/loadbalancer.go @@ -1741,6 +1741,9 @@ func testRollingUpdateLBConnectivityDisruption(ctx context.Context, f *framework nodeNames := e2edaemonset.SchedulableNodes(ctx, cs, ds) e2eskipper.SkipUnlessAtLeast(len(nodeNames), 2, "load-balancer rolling update test requires at least 2 schedulable nodes for the DaemonSet") + if len(nodeNames) > 25 { + e2eskipper.Skipf("load-balancer rolling update test skipped for large environments with more than 25 nodes") + } ginkgo.By(fmt.Sprintf("Creating DaemonSet %q", name)) ds, err := cs.AppsV1().DaemonSets(ns).Create(context.TODO(), ds, metav1.CreateOptions{})