Remove Helm charts instead of deleting omec namespace
Change-Id: I75b48b8563957298821d41650239f4f9bafbb8d6
diff --git a/Makefile b/Makefile
index a89f2c6..1861fd1 100644
--- a/Makefile
+++ b/Makefile
@@ -333,13 +333,17 @@
&& echo "*** TEST PASSED ***" \
|| (echo "*** TEST FAILED ***" && exit 1)
-reset-test:
- kubectl delete namespace omec || true
+cleanup-omec:
+ helm delete -n omec $$(helm -n omec ls -q) || true
+ @echo ""
+ @echo "Wait for all pods to terminate..."
+ kubectl wait -n omec --for=delete --all=true -l app!=ue pod --timeout=180s || true
+
+reset-test: cleanup-omec
kubectl delete po router || true
cd $(M); rm -f oaisim omec fabric
-reset-5g-test:
- kubectl delete namespace omec || true
+reset-5g-test: cleanup-omec
cd $(M); rm -f 5g-core
clean: