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 @@ -245,13 +245,7 @@ endif
245245 kubectl apply -f $(MANIFESTPATHSTORAGE)
246246 kubectl apply -f $(MANIFESTPATHDEPLOYMENT)
247247 $(ROOTDIR)/scripts/kube_create_storage.sh $(DEPLOYMENTNAMESPACE)
248- kubectl --namespace $(DEPLOYMENTNAMESPACE) \
249- run arangodb-operator-test -i --rm --quiet --restart=Never \
250- --image=$(shell docker inspect $(TESTIMAGE) '--format={{index .RepoDigests 0}}') \
251- --env="ENTERPRISEIMAGE=$(ENTERPRISEIMAGE)" \
252- --env="TEST_NAMESPACE=$(DEPLOYMENTNAMESPACE)" \
253- -- \
254- -test.v -test.timeout $(TESTTIMEOUT) $(TESTLENGTHOPTIONS)
248+ $(ROOTDIR)/scripts/kube_run_tests.sh $(DEPLOYMENTNAMESPACE) $(TESTIMAGE) "$(ENTERPRISEIMAGE)" $(TESTTIMEOUT) $(TESTLENGTHOPTIONS)
255249ifneq ($(DEPLOYMENTNAMESPACE ) , default)
256250 kubectl delete namespace $(DEPLOYMENTNAMESPACE) --ignore-not-found --now
257251endif
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