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: