This is an automated email from the ASF dual-hosted git repository. tsato pushed a commit to branch release-1.9.x in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 28ce657ca665baab94b2d5011b2f2f001ccbd8df Author: Tadayoshi Sato <sato.tadayo...@gmail.com> AuthorDate: Mon Jun 6 13:59:21 2022 +0900 fix(e2e): stabilise TestKitTimerToLogFullNativeBuild --- e2e/builder/build_test.go | 6 ++++-- e2e/support/test_support.go | 4 ++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/e2e/builder/build_test.go b/e2e/builder/build_test.go index 4bb195ba3..455e56c98 100644 --- a/e2e/builder/build_test.go +++ b/e2e/builder/build_test.go @@ -30,7 +30,7 @@ import ( . "github.com/onsi/gomega" . "github.com/apache/camel-k/e2e/support" - "github.com/apache/camel-k/pkg/apis/camel/v1" + v1 "github.com/apache/camel-k/pkg/apis/camel/v1" "github.com/apache/camel-k/pkg/util/openshift" ) @@ -56,7 +56,7 @@ func TestKitKnativeFullBuild(t *testing.T) { } func TestKitTimerToLogFullNativeBuild(t *testing.T) { - doKitFullBuild(t, "timer-to-log", "4Gi", "15m0s", 2*TestTimeoutLong, kitOptions{ + doKitFullBuild(t, "timer-to-log", "4Gi", "15m0s", TestTimeoutVeryLong, kitOptions{ dependencies: []string{ "camel:timer", "camel:log", }, @@ -67,6 +67,8 @@ func TestKitTimerToLogFullNativeBuild(t *testing.T) { } func doKitFullBuild(t *testing.T, name string, memoryLimit string, buildTimeout string, testTimeout time.Duration, options kitOptions) { + t.Helper() + WithNewTestNamespace(t, func(ns string) { strategy := os.Getenv("KAMEL_INSTALL_BUILD_PUBLISH_STRATEGY") ocp, err := openshift.IsOpenShift(TestClient()) diff --git a/e2e/support/test_support.go b/e2e/support/test_support.go index f337ec7a3..e1e87ec2c 100644 --- a/e2e/support/test_support.go +++ b/e2e/support/test_support.go @@ -91,6 +91,10 @@ const kubeConfigEnvVar = "KUBECONFIG" var TestTimeoutShort = 1 * time.Minute var TestTimeoutMedium = 5 * time.Minute var TestTimeoutLong = 10 * time.Minute + +// TestTimeoutVeryLong should be used only for testing native builds. +var TestTimeoutVeryLong = 30 * time.Minute + var NoOlmOperatorImage string var TestContext context.Context