File tree Expand file tree Collapse file tree 2 files changed +20
-7
lines changed Expand file tree Collapse file tree 2 files changed +20
-7
lines changed Original file line number Diff line number Diff line change @@ -242,13 +242,7 @@ ifneq ($(DEPLOYMENTNAMESPACE), default)
242242endif
243243 kubectl apply -f $(MANIFESTPATH)
244244 $(ROOTDIR)/scripts/kube_create_storage.sh $(DEPLOYMENTNAMESPACE)
245- kubectl --namespace $(DEPLOYMENTNAMESPACE) \
246- run arangodb-operator-test -i --rm --quiet --restart=Never \
247- --image=$(shell docker inspect $(TESTIMAGE) '--format={{index .RepoDigests 0}}') \
248- --env="ENTERPRISEIMAGE=$(ENTERPRISEIMAGE)" \
249- --env="TEST_NAMESPACE=$(DEPLOYMENTNAMESPACE)" \
250- -- \
251- -test.v -test.timeout $(TESTTIMEOUT) $(TESTLENGTHOPTIONS)
245+ $(ROOTDIR)/scripts/kube_run_tests.sh $(DEPLOYMENTNAMESPACE) $(TESTIMAGE) "$(ENTERPRISEIMAGE)" $(TESTTIMEOUT) $(TESTLENGTHOPTIONS)
252246ifneq ($(DEPLOYMENTNAMESPACE ) , default)
253247 kubectl delete namespace $(DEPLOYMENTNAMESPACE) --ignore-not-found --now
254248endif
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # Run kubectl run to run the integration tests.
4+
5+ DEPLOYMENTNAMESPACE=$1
6+ TESTIMAGE=$2
7+ ENTERPRISEIMAGE=$3
8+ TESTTIMEOUT=$4
9+ TESTLENGTHOPTIONS=$5
10+
11+ IMAGEID=$( docker inspect ${TESTIMAGE} ' --format={{index .RepoDigests 0}}' )
12+
13+ kubectl --namespace ${DEPLOYMENTNAMESPACE} \
14+ run arangodb-operator-test -i --rm --quiet --restart=Never \
15+ --image=${IMAGEID} \
16+ --env=" ENTERPRISEIMAGE=${ENTERPRISEIMAGE} " \
17+ --env=" TEST_NAMESPACE=${DEPLOYMENTNAMESPACE} " \
18+ -- \
19+ -test.v -test.timeout $TESTTIMEOUT $TESTLENGTHOPTIONS
You can’t perform that action at this time.
0 commit comments