Skip to content

Commit 3ca48a7

Browse files
committed
Fixing test
1 parent c718145 commit 3ca48a7

File tree

2 files changed

+20
-7
lines changed

2 files changed

+20
-7
lines changed

Makefile

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -242,13 +242,7 @@ ifneq ($(DEPLOYMENTNAMESPACE), default)
242242
endif
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)
252246
ifneq ($(DEPLOYMENTNAMESPACE), default)
253247
kubectl delete namespace $(DEPLOYMENTNAMESPACE) --ignore-not-found --now
254248
endif

scripts/kube_run_tests.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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

0 commit comments

Comments
 (0)