AEGIS-455: Updated builders for xtesting in onap-verify-deploy-test
[infra/cicd.git] / jjb / cloud-infra / scripts / xtesting-infra-healthcheck.sh
index ad46583ed103013a285a2b38c527dba3e4659887..82eb18089ff57625aaea3774826d20b0fa2d4507 100755 (executable)
 set -o errexit
 set -o pipefail
 
+# NOTE (eprasad) we need to override execution mode variable to mode supported by test framework
+export EXECUTION_MODE=$(echo "$EXECUTION_MODE" | sed 's/deployment/test/g')
+
+if [[ "$EXECUTION_MODE" == "offline-test" ]]; then
+  # TEST_ROOT_DIR="/opt/test/offline/git/test"
+  echo "Info  : Testing of offline deployments is not currently supported! switching to online mode"
+  export EXECUTION_MODE=$(echo "$EXECUTION_MODE" | sed 's/offline/online/g')
+  TEST_ROOT_DIR="$WORKSPACE"
+else
+  TEST_ROOT_DIR="$WORKSPACE"
+fi
+
 echo "Info  : Cloning infra/test repository"
 cd $HOME && /bin/rm -rf $WORKSPACE
 git clone -q $TEST_REPO_URL $WORKSPACE
 
 
-cd $WORKSPACE/test
+cd "$TEST_ROOT_DIR/test"
 ./test.sh -s "$STACK_TYPE" -b "$BRANCH" -c "$DEPLOY_SCENARIO" -f "$TEST_FW" -t "$TEST_SUITE" \
     -o /tmp/openrc -i /tmp/inventory.ini -y -v