@@ -3,13 +3,14 @@ package service
3
3
import (
4
4
"context"
5
5
"fmt"
6
+ "strings"
7
+
6
8
awssdk "github.com/aws/aws-sdk-go/aws"
7
9
. "github.com/onsi/ginkgo/v2"
8
10
. "github.com/onsi/gomega"
9
11
corev1 "k8s.io/api/core/v1"
10
12
"sigs.k8s.io/aws-load-balancer-controller/test/framework/http"
11
13
"sigs.k8s.io/aws-load-balancer-controller/test/framework/utils"
12
- "strings"
13
14
)
14
15
15
16
var _ = Describe ("test k8s service reconciled by the aws load balancer controller" , func () {
@@ -206,10 +207,8 @@ var _ = Describe("test k8s service reconciled by the aws load balancer controlle
206
207
})
207
208
}, utils .PollTimeoutShort , utils .PollIntervalMedium ).Should (BeTrue ())
208
209
})
209
- By ("waiting for target group targets to be healthy" , func () {
210
- nodeList , err := stack .GetWorkerNodes (ctx , tf )
211
- Expect (err ).ToNot (HaveOccurred ())
212
- err = waitUntilTargetsAreHealthy (ctx , tf , lbARN , len (nodeList ))
210
+ By ("waiting for load balancer to be available" , func () {
211
+ err := tf .LBManager .WaitUntilLoadBalancerAvailable (ctx , lbARN )
213
212
Expect (err ).NotTo (HaveOccurred ())
214
213
})
215
214
})
@@ -274,10 +273,8 @@ var _ = Describe("test k8s service reconciled by the aws load balancer controlle
274
273
return verifyLoadBalancerListenerCertificates (ctx , tf , lbARN , certs ) == nil
275
274
}, utils .PollTimeoutShort , utils .PollIntervalMedium ).Should (BeTrue ())
276
275
})
277
- By ("waiting for target group targets to be healthy" , func () {
278
- nodeList , err := stack .GetWorkerNodes (ctx , tf )
279
- Expect (err ).ToNot (HaveOccurred ())
280
- err = waitUntilTargetsAreHealthy (ctx , tf , lbARN , len (nodeList ))
276
+ By ("waiting for load balancer to be available" , func () {
277
+ err := tf .LBManager .WaitUntilLoadBalancerAvailable (ctx , lbARN )
281
278
Expect (err ).NotTo (HaveOccurred ())
282
279
})
283
280
})
@@ -310,12 +307,10 @@ var _ = Describe("test k8s service reconciled by the aws load balancer controlle
310
307
"deregistration_delay.timeout_seconds" : "120" ,
311
308
})
312
309
}, utils .PollTimeoutShort , utils .PollIntervalMedium ).Should (BeTrue ())
313
- By ("waiting for target group targets to be healthy" , func () {
314
- nodeList , err := stack .GetWorkerNodes (ctx , tf )
315
- Expect (err ).ToNot (HaveOccurred ())
316
- err = waitUntilTargetsAreHealthy (ctx , tf , lbARN , len (nodeList ))
317
- Expect (err ).NotTo (HaveOccurred ())
318
- })
310
+ })
311
+ By ("waiting for load balancer to be available" , func () {
312
+ err := tf .LBManager .WaitUntilLoadBalancerAvailable (ctx , lbARN )
313
+ Expect (err ).NotTo (HaveOccurred ())
319
314
})
320
315
})
321
316
})
@@ -363,10 +358,8 @@ var _ = Describe("test k8s service reconciled by the aws load balancer controlle
363
358
err = verifyTargetGroupNumRegistered (ctx , tf , tgARN , len (nodes ))
364
359
Expect (err ).ToNot (HaveOccurred ())
365
360
})
366
- By ("waiting for target group targets to be healthy" , func () {
367
- nodeList , err := stack .GetWorkerNodes (ctx , tf )
368
- Expect (err ).ToNot (HaveOccurred ())
369
- err = waitUntilTargetsAreHealthy (ctx , tf , lbARN , len (nodeList ))
361
+ By ("waiting for load balancer to be available" , func () {
362
+ err := tf .LBManager .WaitUntilLoadBalancerAvailable (ctx , lbARN )
370
363
Expect (err ).NotTo (HaveOccurred ())
371
364
})
372
365
})
0 commit comments