Run only of asubset of the integration tests in OpenShift CI

Rationale: All of the integration tests are already covered in GitHb CI
(using Kubernetes), and they tend to be a bit flaky on OpenShift.
This commit is contained in:
Armel Soro
2024-05-18 09:15:33 +02:00
parent 3bfebaa4e6
commit 2508cf7362
30 changed files with 61 additions and 58 deletions

View File

@@ -213,6 +213,10 @@ openshiftci-presubmit-unittests:
test-integration-cluster:
$(RUN_GINKGO) $(GINKGO_FLAGS) --junit-report="test-integration.xml" --label-filter="!unauth && !nocluster && !podman" tests/integration
.PHONY: test-integration-openshift
test-integration-openshift:
$(RUN_GINKGO) $(GINKGO_FLAGS) --junit-report="test-integration.xml" --label-filter="!unauth && !nocluster && !podman && !skiponopenshift" tests/integration
.PHONY: test-integration-cluster-no-service-binding
test-integration-cluster-no-service-binding:
$(RUN_GINKGO) $(GINKGO_FLAGS) --junit-report="test-integration.xml" --label-filter="!unauth && !nocluster && !podman &&!servicebinding" tests/integration