From 451a3400b76511393c62a444f588a4ed15f4a549 Mon Sep 17 00:00:00 2001 From: Michael Lando Date: Sun, 19 Feb 2017 10:28:42 +0200 Subject: Initial OpenECOMP SDC commit Change-Id: I0924d5a6ae9cdc161ae17c68d3689a30d10f407b Signed-off-by: Michael Lando --- catalog-fe/src/test/resources/CI/tests/runTests.sh | 90 ++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 catalog-fe/src/test/resources/CI/tests/runTests.sh (limited to 'catalog-fe/src/test/resources/CI/tests/runTests.sh') diff --git a/catalog-fe/src/test/resources/CI/tests/runTests.sh b/catalog-fe/src/test/resources/CI/tests/runTests.sh new file mode 100644 index 0000000000..3fc0d39897 --- /dev/null +++ b/catalog-fe/src/test/resources/CI/tests/runTests.sh @@ -0,0 +1,90 @@ +#!/bin/sh + +DEBUG=0 + +function cdAndExit() { + cd - >> /dev/null + exit $1 +} + +function usage() { + echo "$0 " + exit 3 +} + + +if [ $# -ne 1 ] +then + usage +fi + +envFile=$1 + +echo $envFile + +source $envFile + +#source ./envCatalogBE.sh + +echo "******************************************" +echo "********* CATALOG_FE_HOST $CATALOG_FE_HOST " +echo "********* CATALOG_FE_PORT $CATALOG_FE_PORT " +echo "********* CATALOG_BE_HOST $CATALOG_BE_HOST " +echo "********* CATALOG_BE_PORT $CATALOG_BE_PORT " +echo "******************************************" + +if [[ ${DEBUG} -eq 1 ]] +then + read stam +fi + +for folder in * +do + +if [[ -d $folder && $folder != "env" ]] +then + +echo "processing folder" $folder +cd $folder + +commandResult=`./command` + +if [ $? -ne 0 ] +then + echo "command $folder failed" + cdAndExit 2 +fi + +echo "command result is $commandResult" +results=`cat results` + +echo "Going to match $commandResult with pattern $results" + +matchNumber=`echo $commandResult | grep -c "$results" ` +echo $matchNumber +if [ $matchNumber -eq 1 ] +then + echo "command $folder succeed." +else + echo "command $folder failed. Going to exit" + cdAndExit 1 + +fi + +echo "Finish processing folder $folder" +echo "********************************************************" + +cd - >> /dev/null + +#if folder +fi + +#loop on folder +done + +echo "***************************************" +echo "* SUCCESS ${envFile} *" +echo "***************************************" + + + -- cgit 1.2.3-korg