X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=jjb%2Fengine%2Fscripts%2Ffunctest.sh;fp=jjb%2Fengine%2Fscripts%2Ftest.sh;h=654c419d06ee32646fa75f6349df98a916ddc858;hb=refs%2Fchanges%2F30%2F4130%2F2;hp=cc793530a4a700b2938f78a8f69a2b0e6d6f098c;hpb=8d3e682d48c4444d324e2a87d1e9939becc39e27;p=infra%2Fcicd.git diff --git a/jjb/engine/scripts/test.sh b/jjb/engine/scripts/functest.sh similarity index 67% rename from jjb/engine/scripts/test.sh rename to jjb/engine/scripts/functest.sh index cc793530..654c419d 100755 --- a/jjb/engine/scripts/test.sh +++ b/jjb/engine/scripts/functest.sh @@ -22,14 +22,21 @@ set -o nounset set -o errexit set -o pipefail -if [[ "$EXECUTION_MODE" == "offline-deployment" ]]; then +if [[ "$EXECUTION_MODE" == "offline-deployment" && "$SLAVE_LABEL" != "baremetal-deploy" ]]; then echo "Info : Testing of offline deployments is not currently supported!" exit 0 fi +# NOTE (fdegir): delete unnecessary stuff to free up space on baremetal jumphost +sudo /bin/rm -rf /tmp/$ARTIFACT_TO_DOWNLOAD \ + /opt/test /opt/stack /httpboot /opt/engine/offline/binaries /opt/engine/offline/containers + /opt/engine/offline/dib /opt/engine/offline/pkg +sudo docker images -a | grep -v CONTAINER | awk '{print $1":"$2}' | \ + xargs -n 1 sudo docker rmi -f || true + echo "Info : Cloning infra/test repository" cd $HOME && /bin/rm -rf $WORKSPACE git clone -q $TEST_REPO_URL $WORKSPACE cd $WORKSPACE/test -./test.sh -f $TEST_FW -t $TEST_SUITE +./test.sh -f $TEST_FW -t $TEST_SUITE -s $DEPLOY_SCENARIO -d $YARDSTICK_DISPATCHER