Skip to content

Commit 87e6edc

Browse files
Ensure test env stops successfully
Since commit 72d2ec7 controllers tests have been failing on concourse CI with test env failing to stop during test tear down within its default timeout (30 seconds), for example https://ci.korifi.cf-app.com/teams/main/pipelines/main/jobs/run-tests-main/builds/1884 The issue is reproducible locally when running controller tests with 8 ginkgo nodes. Running them with 2 works fine May or may not be related to kubernetes-sigs/controller-runtime#1571 This commit replaces ``` Expect(testEnv.Stop()).To(Succeed()) ``` with ``` Eventually(testEnv.Stop, "1m").Should(Succeed()) ``` to ensure that test env stops successfully
1 parent cac4ab1 commit 87e6edc

File tree

43 files changed

+44
-44
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+44
-44
lines changed

api/authorization/authorization_suite_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ var _ = BeforeSuite(func() {
4848

4949
var _ = AfterSuite(func() {
5050
authProvider.Stop()
51-
Expect(testEnv.Stop()).To(Succeed())
51+
Eventually(testEnv.Stop, "1m").Should(Succeed())
5252
})
5353

5454
func startEnvTest(apiServerExtraArgs map[string]string) {
@@ -88,7 +88,7 @@ func startEnvTest(apiServerExtraArgs map[string]string) {
8888
}
8989

9090
func restartEnvTest(apiServerEtraArgs map[string]string) {
91-
Expect(testEnv.Stop()).To(Succeed())
91+
Eventually(testEnv.Stop, "1m").Should(Succeed())
9292
startEnvTest(apiServerEtraArgs)
9393
}
9494

api/repositories/conditions/conditions_suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ func (f *privilegedClientFactory) BuildClient(_ authorization.Info) (client.With
7474
}
7575

7676
var _ = AfterSuite(func() {
77-
Expect(testEnv.Stop()).To(Succeed())
77+
Eventually(testEnv.Stop, "1m").Should(Succeed())
7878
})
7979

8080
var _ = BeforeEach(func() {

api/repositories/k8sklient/descriptors/suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ var _ = BeforeEach(func() {
122122
})
123123

124124
var _ = AfterEach(func() {
125-
Expect(testEnv.Stop()).To(Succeed())
125+
Eventually(testEnv.Stop, "1m").Should(Succeed())
126126
})
127127

128128
func createClusterRole(ctx context.Context, filename string) *rbacv1.ClusterRole {

api/repositories/repositories_suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ var _ = BeforeSuite(func() {
142142
})
143143

144144
var _ = AfterSuite(func() {
145-
Expect(testEnv.Stop()).To(Succeed())
145+
Eventually(testEnv.Stop, "1m").Should(Succeed())
146146
})
147147

148148
var _ = BeforeEach(func() {

controllers/api/v1alpha1/webhook_suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,5 +126,5 @@ var _ = BeforeSuite(func() {
126126
var _ = AfterSuite(func() {
127127
stopManager()
128128
stopClientCache()
129-
Expect(testEnv.Stop()).To(Succeed())
129+
Eventually(testEnv.Stop, "1m").Should(Succeed())
130130
})

controllers/cleanup/cleanup_suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ var _ = BeforeSuite(func() {
5757
})
5858

5959
var _ = AfterSuite(func() {
60-
Expect(testEnv.Stop()).To(Succeed())
60+
Eventually(testEnv.Stop, "1m").Should(Succeed())
6161
})
6262

6363
func BeNotFound() gtypes.GomegaMatcher {

controllers/controllers/networking/domains/suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,5 +78,5 @@ var _ = BeforeEach(func() {
7878
var _ = AfterSuite(func() {
7979
stopManager()
8080
stopClientCache()
81-
Expect(testEnv.Stop()).To(Succeed())
81+
Eventually(testEnv.Stop, "1m").Should(Succeed())
8282
})

controllers/controllers/networking/routes/suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,5 +91,5 @@ var _ = BeforeEach(func() {
9191
var _ = AfterSuite(func() {
9292
stopManager()
9393
stopClientCache()
94-
Expect(testEnv.Stop()).To(Succeed())
94+
Eventually(testEnv.Stop, "1m").Should(Succeed())
9595
})

controllers/controllers/services/bindings/suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ var _ = BeforeSuite(func() {
8484
})
8585

8686
var _ = AfterSuite(func() {
87-
Expect(testEnv.Stop()).To(Succeed())
87+
Eventually(testEnv.Stop, "1m").Should(Succeed())
8888
})
8989

9090
var _ = BeforeEach(func() {

controllers/controllers/services/brokers/suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ var _ = BeforeSuite(func() {
8181
})
8282

8383
var _ = AfterSuite(func() {
84-
Expect(testEnv.Stop()).To(Succeed())
84+
Eventually(testEnv.Stop, "1m").Should(Succeed())
8585
})
8686

8787
var _ = BeforeEach(func() {

0 commit comments

Comments
 (0)