@@ -206,11 +206,11 @@ test: manifests generate fmt lint test-unit test-e2e test-regression #HELP Run a
206206
207207.PHONY : e2e
208208e2e : # EXHELP Run the e2e tests.
209- go test -count=1 -v ./test/e2e/...
209+ go test -count=1 -v $( E2E_TEST_EXTRA_ARGS ) ./test/e2e/...
210210
211211.PHONY : experimental-e2e
212212experimental-e2e : # EXHELP Run the experimental e2e tests.
213- go test -count=1 -v ./test/experimental-e2e/...
213+ go test -count=1 -v $( E2E_TEST_EXTRA_ARGS ) ./test/experimental-e2e/...
214214
215215E2E_REGISTRY_NAME := docker-registry
216216E2E_REGISTRY_NAMESPACE := operator-controller-e2e
@@ -224,7 +224,7 @@ export CATALOG_IMG := $(CLUSTER_REGISTRY_HOST)/$(E2E_TEST_CATALOG_V1)
224224.PHONY : extension-developer-e2e
225225extension-developer-e2e : $(OPERATOR_SDK ) $(KUSTOMIZE ) # EXHELP Run extension create, upgrade and delete tests.
226226 test/extension-developer-e2e/setup.sh $(OPERATOR_SDK ) $(CONTAINER_RUNTIME ) $(KUSTOMIZE ) ${LOCAL_REGISTRY_HOST} ${CLUSTER_REGISTRY_HOST}
227- go test -count=1 -v ./test/extension-developer-e2e/...
227+ go test -count=1 -v $( E2E_TEST_EXTRA_ARGS ) ./test/extension-developer-e2e/...
228228
229229UNIT_TEST_DIRS := $(shell go list ./... | grep -vE "/test/|/testutils")
230230COVERAGE_UNIT_DIR := $(ROOT_DIR ) /coverage/unit
@@ -272,6 +272,7 @@ test-e2e: KIND_CLUSTER_NAME := operator-controller-e2e
272272test-e2e : GO_BUILD_EXTRA_FLAGS := -cover
273273test-e2e : COVERAGE_NAME := e2e
274274test-e2e : export MANIFEST := $(STANDARD_RELEASE_MANIFEST )
275+ test-e2e : E2E_TEST_EXTRA_ARGS := -skip 'ExampleTestNotToBeExecutedDuringRegularE2E'
275276test-e2e : run-internal image-registry prometheus e2e e2e-coverage kind-clean # HELP Run e2e test suite on local kind cluster
276277
277278.PHONY : test-experimental-e2e
@@ -280,6 +281,7 @@ test-experimental-e2e: KIND_CLUSTER_NAME := operator-controller-e2e
280281test-experimental-e2e : GO_BUILD_EXTRA_FLAGS := -cover
281282test-experimental-e2e : COVERAGE_NAME := experimental-e2e
282283test-experimental-e2e : export MANIFEST := $(EXPERIMENTAL_RELEASE_MANIFEST )
284+ test-experimental-e2e : E2E_TEST_EXTRA_ARGS := -skip 'ExampleTestNotToBeExecutedForExperimentalE2E'
283285test-experimental-e2e : run-internal image-registry prometheus experimental-e2e e2e e2e-coverage kind-clean # HELP Run experimental e2e test suite on local kind cluster
284286
285287.PHONY : prometheus
@@ -293,6 +295,7 @@ test-extension-developer-e2e: SOURCE_MANIFEST := $(STANDARD_E2E_MANIFEST)
293295test-extension-developer-e2e : KIND_CLUSTER_NAME := operator-controller-ext-dev-e2e
294296test-extension-developer-e2e : export INSTALL_DEFAULT_CATALOGS := false
295297test-extension-developer-e2e : export MANIFEST := $(STANDARD_RELEASE_MANIFEST )
298+ test-extension-developer-e2e : E2E_TEST_EXTRA_ARGS :=
296299test-extension-developer-e2e : run-internal image-registry extension-developer-e2e kind-clean # HELP Run extension-developer e2e on local kind cluster
297300
298301.PHONY : run-latest-release
@@ -305,7 +308,7 @@ pre-upgrade-setup:
305308
306309.PHONY : post-upgrade-checks
307310post-upgrade-checks :
308- go test -count=1 -v ./test/upgrade-e2e/...
311+ go test -count=1 -v $( E2E_TEST_EXTRA_ARGS ) ./test/upgrade-e2e/...
309312
310313
311314TEST_UPGRADE_E2E_TASKS := kind-cluster run-latest-release image-registry pre-upgrade-setup docker-build kind-load kind-deploy post-upgrade-checks kind-clean
0 commit comments