This is an automated email from the ASF dual-hosted git repository.

tsato pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 06422443f3cc92ffad553eb68bce89c68f9e4e72
Author: Tadayoshi Sato <[email protected]>
AuthorDate: Fri Dec 9 14:02:23 2022 +0900

    fix(e2e): kustomize tests flakiness by making operator install/cleanup 
faster
---
 e2e/namespace/install/kustomize/operator_test.go | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/e2e/namespace/install/kustomize/operator_test.go 
b/e2e/namespace/install/kustomize/operator_test.go
index 03654d05f..63ee49ddf 100644
--- a/e2e/namespace/install/kustomize/operator_test.go
+++ b/e2e/namespace/install/kustomize/operator_test.go
@@ -45,7 +45,10 @@ func TestBasicOperator(t *testing.T) {
        WithNewTestNamespace(t, func(ns string) {
                ExecMake(t, Make("setup-cluster", fmt.Sprintf("NAMESPACE=%s", 
ns)))
                ExecMake(t, Make("setup", fmt.Sprintf("NAMESPACE=%s", ns)))
-               ExecMake(t, Make("operator", fmt.Sprintf("NAMESPACE=%s", ns)))
+               // Skip default kamelets installation for faster test runs
+               ExecMake(t, Make("operator",
+                       fmt.Sprintf("NAMESPACE=%s", ns),
+                       "INSTALL_DEFAULT_KAMELETS=false"))
 
                Eventually(OperatorPod(ns)).ShouldNot(BeNil())
        })
@@ -66,9 +69,14 @@ func TestAlternativeImageOperator(t *testing.T) {
                ExecMake(t, Make("setup-cluster", fmt.Sprintf("NAMESPACE=%s", 
ns)))
                ExecMake(t, Make("setup", fmt.Sprintf("NAMESPACE=%s", ns)))
 
+               // Skip default kamelets installation for faster test runs
                newImage := "quay.io/kameltest/kamel-operator"
                newTag := "1.1.1"
-               ExecMake(t, Make("operator", fmt.Sprintf("CUSTOM_IMAGE=%s", 
newImage), fmt.Sprintf("CUSTOM_VERSION=%s", newTag), 
fmt.Sprintf("NAMESPACE=%s", ns)))
+               ExecMake(t, Make("operator",
+                       fmt.Sprintf("CUSTOM_IMAGE=%s", newImage),
+                       fmt.Sprintf("CUSTOM_VERSION=%s", newTag),
+                       fmt.Sprintf("NAMESPACE=%s", ns),
+                       "INSTALL_DEFAULT_KAMELETS=false"))
 
                Eventually(OperatorImage(ns)).Should(Equal(fmt.Sprintf("%s:%s", 
newImage, newTag)))
        })
@@ -88,7 +96,11 @@ func TestGlobalOperator(t *testing.T) {
                ExecMake(t, Make("setup-cluster", fmt.Sprintf("NAMESPACE=%s", 
ns)))
                ExecMake(t, Make("setup", fmt.Sprintf("NAMESPACE=%s", ns), 
"GLOBAL=true"))
 
-               ExecMake(t, Make("operator", fmt.Sprintf("NAMESPACE=%s", ns), 
"GLOBAL=true"))
+               // Skip default kamelets installation for faster test runs
+               ExecMake(t, Make("operator",
+                       fmt.Sprintf("NAMESPACE=%s", ns),
+                       "GLOBAL=true",
+                       "INSTALL_DEFAULT_KAMELETS=false"))
 
                podFunc := OperatorPod(ns)
                Eventually(podFunc).Should(Not(BeNil()))

Reply via email to