Skip to content

Commit c304321

Browse files
author
Mladen Rusev
committed
retur to using COVERAGE_HOST_PATH; add podSecurityContext
1 parent 486403f commit c304321

File tree

3 files changed

+7
-16
lines changed

3 files changed

+7
-16
lines changed

hack/e2e/test.sh

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -280,17 +280,7 @@ echo "Waiting for the helper pod to be ready..."
280280
kubectl wait --for=condition=Ready pod/coverage-helper-pod -n venafi --timeout=2m
281281

282282
echo "Copying coverage files from the helper pod..."
283-
mkdir -p /home/runner/work/jetstack-secure/jetstack-secure/_bin/artifacts
284-
#mkdir -p $COVERAGE_HOST_PATH
285-
# We copy from the helper pod's mount path.
286-
kubectl cp -n venafi "coverage-helper-pod:/coverage-data/." /home/runner/work/jetstack-secure/jetstack-secure/_bin/artifacts
287-
283+
mkdir -p $COVERAGE_HOST_PATH
284+
kubectl cp -n venafi "coverage-helper-pod:/coverage-data/." $COVERAGE_HOST_PATH
288285
echo "Coverage files retrieved. Listing contents:"
289-
#ls -la $COVERAGE_HOST_PATH
290-
ls -la /home/runner/work/jetstack-secure/jetstack-secure/_bin/artifacts
291-
292-
# --- MANDATORY CLEANUP ---
293-
#echo "Cleaning up helper pod and PersistentVolumeClaim..."
294-
#kubectl delete pod coverage-helper-pod -n venafi
295-
#kubectl delete pvc coverage-pvc -n venafi
296-
#echo "Cleanup complete."
286+
ls -la $COVERAGE_HOST_PATH

hack/e2e/values.coverage-pvc.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
podSecurityContext:
2+
fsGroup: 2000
13
volumes:
24
- name: coverage-storage
35
persistentVolumeClaim:
46
claimName: coverage-pvc
5-
67
volumeMounts:
78
- name: coverage-storage
89
mountPath: /coverage

make/02_mod.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ shared_generate_targets += generate-crds-venconn
5252
## See `hack/e2e/test.sh` for the full test script.
5353
## @category Testing
5454
test-e2e-gke: | $(NEEDS_HELM) $(NEEDS_STEP) $(NEEDS_VENCTL)
55-
#COVERAGE_HOST_PATH="$(COVERAGE_HOST_PATH)" ./hack/e2e/test.sh
56-
./hack/e2e/test.sh
55+
COVERAGE_HOST_PATH="$(COVERAGE_HOST_PATH)" ./hack/e2e/test.sh
56+
#./hack/e2e/test.sh
5757

5858
.PHONY: test-helm
5959
## Run `helm unittest`.

0 commit comments

Comments
 (0)