This is an automated email from the ASF dual-hosted git repository. cdeppisch pushed a commit to branch release-2.3.x in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/release-2.3.x by this push: new 652f16626 fix(#5326): Fix flaky E2E test 652f16626 is described below commit 652f16626c6a51c29e035bbbe530c32ecdcf8374 Author: Christoph Deppisch <cdeppi...@redhat.com> AuthorDate: Tue Apr 9 11:15:45 2024 +0200 fix(#5326): Fix flaky E2E test - Make sure to wait some time for registry address to be set on IntegrationPlatform status (cherry picked from commit f6d38bfc927fadefd556861679b9b5b9cc10f9de) --- e2e/install/kustomize/operator_test.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/e2e/install/kustomize/operator_test.go b/e2e/install/kustomize/operator_test.go index 20997cf74..c8d686241 100644 --- a/e2e/install/kustomize/operator_test.go +++ b/e2e/install/kustomize/operator_test.go @@ -32,6 +32,7 @@ import ( . "github.com/apache/camel-k/v2/e2e/support" testutil "github.com/apache/camel-k/v2/e2e/support/util" + v1 "github.com/apache/camel-k/v2/pkg/apis/camel/v1" "github.com/apache/camel-k/v2/pkg/util/kubernetes" . "github.com/onsi/gomega" @@ -75,9 +76,9 @@ func TestOperatorBasic(t *testing.T) { g.Eventually(Platform(t, ctx, ns)).ShouldNot(BeNil()) registry := os.Getenv("KIND_REGISTRY") if registry != "" { - platform := Platform(t, ctx, ns)() - g.Expect(platform.Status.Build.Registry).ShouldNot(BeNil()) - g.Expect(platform.Status.Build.Registry.Address).To(Equal(registry)) + g.Eventually(PlatformHas(t, ctx, ns, func(pl *v1.IntegrationPlatform) bool { + return pl.Status.Build.Registry.Address == registry + }), TestTimeoutShort).Should(BeTrue()) } })