From 9694ba4fd11c5294128149f6f34f88c9f487cc60 Mon Sep 17 00:00:00 2001 From: Ta-Ching Chen Date: Thu, 9 Nov 2017 08:04:06 -0600 Subject: [PATCH] Delete failed helm releases to prevent test case failure (#393) --- test/test_utils.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/test_utils.sh b/test/test_utils.sh index f17f3be4..b538346e 100755 --- a/test/test_utils.sh +++ b/test/test_utils.sh @@ -117,6 +117,9 @@ helm_install_fission() { helmVars=image=$image,imageTag=$imageTag,fetcherImage=$fetcherImage,fetcherImageTag=$fetcherImageTag,functionNamespace=$fns,controllerPort=$controllerNodeport,routerPort=$routerNodeport,pullPolicy=Always,analytics=false helm_setup + + echo "Deleting failed releases" + helm list --failed -q|xargs -I@ bash -c "helm delete @" echo "Installing fission" helm install \ @@ -127,6 +130,8 @@ helm_install_fission() { --namespace $ns \ --debug \ $ROOT/charts/fission-all + + helm list } wait_for_service() {