From 81174ccd3e3fab936d45059f2387f5e6706c83f6 Mon Sep 17 00:00:00 2001 From: Baiju Muthukadan Date: Tue, 30 Apr 2019 07:40:20 +0530 Subject: [PATCH] Create target to run OLM e2e test for CI --- make/test.mk | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/make/test.mk b/make/test.mk index 5ba834c..904e81f 100644 --- a/make/test.mk +++ b/make/test.mk @@ -92,9 +92,12 @@ endif $(Q)-oc delete project $(TEST_NAMESPACE) --wait .PHONY: test-e2e-olm -test-e2e-olm: - $(eval OPENSHIFT_REGISTRY := registry.svc.ci.openshift.org) - docker pull $(OPENSHIFT_REGISTRY)/${OPENSHIFT_BUILD_NAMESPACE}/stable:devconsole-operator +test-e2e-olm: get-test-namespace ./vendor + $(Q)oc new-project $(TEST_NAMESPACE) + $(Q)sed -e "s,REPLACE_IMAGE,registry.svc.ci.openshift.org/${OPENSHIFT_BUILD_NAMESPACE}/stable:devconsole-operator-registry," ./test/e2e/catalog_source_OS4.yaml | oc apply -f - + $(Q)oc apply -f ./test/e2e/subscription_OS4.yaml + $(eval DEPLOYED_NAMESPACE := openshift-operators) + $(Q)operator-sdk test local ./test/e2e --namespace $(TEST_NAMESPACE) --no-setup --go-test-flags "-v -timeout=15m" .PHONY: test-e2e-ci test-e2e-ci: get-test-namespace ./vendor