@@ -36,19 +36,24 @@ E2E_REGISTRY_NAMESPACE=operator-controller-e2e
3636export CLUSTER_REGISTRY_HOST := $(E2E_REGISTRY_NAME ) .$(E2E_REGISTRY_NAMESPACE ) .svc:5000
3737
3838export DOWNSTREAM_E2E_FLAGS := -count=1 -v
39- export DOWNSTREAM_GODOG_FLAGS := ~@mirrored-registry && ~@TLSProfile
39+ export DOWNSTREAM_GODOG_FLAGS := ~@mirrored-registry && ~@TLSProfile && ~@CatalogdHA
40+ # default timeout is 10m, but with an unknown set of feature gates enabled, we need to bump this up
41+ export DOWNSTREAM_E2E_TIMEOUT := 90m
42+ # BoxcutterRuntime (techpreview) applies resources sequentially through phases
43+ # (CRD must be Established before the deploy phase) so installations take longer.
44+ export E2E_STEP_TIMEOUT := 10m
4045.PHONY : test-e2e
4146test-e2e : # # Run the e2e tests.
4247 $(DIR ) /operator-controller/build-test-registry.sh $(E2E_REGISTRY_NAMESPACE ) $(E2E_REGISTRY_NAME )
4348 cd $(DIR ) /../; \
44- go test $(DOWNSTREAM_E2E_FLAGS ) ./test/e2e/features_test.go --godog.tags=" $( DOWNSTREAM_GODOG_FLAGS) " --k8s.cli=oc
49+ go test $(DOWNSTREAM_E2E_FLAGS ) ./test/e2e/features_test.go \
50+ -timeout=$(DOWNSTREAM_E2E_TIMEOUT ) \
51+ --godog.tags=" $( DOWNSTREAM_GODOG_FLAGS) " \
52+ --k8s.cli=oc
4553
46- export DOWNSTREAM_EXPERIMENTAL_E2E_FLAGS := -count=1 -v
4754.PHONY : test-experimental-e2e
4855test-experimental-e2e : # # Run the experimental e2e tests.
49- $(DIR ) /operator-controller/build-test-registry.sh $(E2E_REGISTRY_NAMESPACE ) $(E2E_REGISTRY_NAME )
50- cd $(DIR ) /../; \
51- go test $(DOWNSTREAM_EXPERIMENTAL_E2E_FLAGS ) ./test/experimental-e2e/...;
56+ /bin/true # keep - because it's triggered, but always succeed
5257
5358PHONY : go-build-local
5459go-build-local :
0 commit comments