diff --git a/ci_tests/cleanup_basic_grb_test.sh b/ci_tests/cleanup_basic_grb_test.sh
index 4078fde49a1352ddf56f8c83cb68c7611dcec821..8045a2d76824e1a45afe9e9d8eaf97492cc27095 100755
--- a/ci_tests/cleanup_basic_grb_test.sh
+++ b/ci_tests/cleanup_basic_grb_test.sh
@@ -23,10 +23,12 @@ check_and_uninstall() {
 
 ns=$(./helpers/get_namespace.sh)
 source ./ci_tests/get_release_names.sh
-check_and_uninstall "${ns}" "${GRB_RELEASE_NAME}"
-check_and_uninstall "${ns}" "${RABBITMQ_RELEASE_NAME}"
-check_and_uninstall "${ns}" "${GEO2GRID_RELEASE_NAME}"
-check_and_uninstall "${ns}" "${TILEGEN_RELEASE_NAME}"
-check_and_uninstall "${ns}" "${MAPSERVER_RELEASE_NAME}"
-check_and_uninstall "${ns}" "${MAPCACHE_RELEASE_NAME}"
-check_and_uninstall "${ns}" "${CLIENT_RELEASE_NAME}"
+EXIT_STATUS=0
+check_and_uninstall "${ns}" "${GRB_RELEASE_NAME}" || EXIT_STATUS=$?
+check_and_uninstall "${ns}" "${RABBITMQ_RELEASE_NAME}" || EXIT_STATUS=$?
+check_and_uninstall "${ns}" "${GEO2GRID_RELEASE_NAME}" || EXIT_STATUS=$?
+check_and_uninstall "${ns}" "${TILEGEN_RELEASE_NAME}" || EXIT_STATUS=$?
+check_and_uninstall "${ns}" "${MAPSERVER_RELEASE_NAME}" || EXIT_STATUS=$?
+check_and_uninstall "${ns}" "${MAPCACHE_RELEASE_NAME}" || EXIT_STATUS=$?
+check_and_uninstall "${ns}" "${CLIENT_RELEASE_NAME}" || EXIT_STATUS=$?
+exit $EXIT_STATUS
diff --git a/ci_tests/run_basic_grb_test.sh b/ci_tests/run_basic_grb_test.sh
index 3971fc7c29dbb890807ee9f1fd76d94d9834cbe1..755754847b0e88ea222aca19ed862f4cbb4af742 100755
--- a/ci_tests/run_basic_grb_test.sh
+++ b/ci_tests/run_basic_grb_test.sh
@@ -70,6 +70,8 @@ sleep 30
 debug "Getting GRB pod name"
 GRB_POD_NAME=$(get_pod_name "${GRB_RELEASE_NAME}")
 debug "GRB pod name: ${GRB_POD_NAME}"
+GEO2GRID_POD_NAME=$(get_pod_name "${GEO2GRID_RELEASE_NAME}")
+debug "Geo2Grid pod name: ${GEO2GRID_POD_NAME}"
 
 run_grb_checks || error "GRB checks failed"
 run_geo2grid_checks || error "Geo2Grid checks failed"