X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Finclude-raw-integration-deploy-controller-verify.sh;h=863ba3ae8439671eb5d97e157e512192b69a21b1;hb=5a6ea423022e8d3e663097d510513dde2a56b7e9;hp=d7b57d004a749e3df0ff05d06a913ccb23079bf7;hpb=8982f488e4b06c9c72bae36a9a5fabf2c281c25e;p=releng%2Fbuilder.git diff --git a/jjb/integration/include-raw-integration-deploy-controller-verify.sh b/jjb/integration/include-raw-integration-deploy-controller-verify.sh index d7b57d004..863ba3ae8 100644 --- a/jjb/integration/include-raw-integration-deploy-controller-verify.sh +++ b/jjb/integration/include-raw-integration-deploy-controller-verify.sh @@ -35,7 +35,19 @@ netstat -natu echo "redirected karaf console output to karaf_console.log" export KARAF_REDIRECT=${WORKSPACE}/${BUNDLEFOLDER}/data/log/karaf_console.log -echo "JDK Version ..." +if [ ${JDKVERSION} == 'openjdk8' ]; then + echo "Setting the JRE Version to 8" + # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start. + # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java + export JAVA_HOME=/usr/lib/jvm/java-1.8.0 +elif [ ${JDKVERSION} == 'openjdk7' ]; then + echo "Setting the JRE Version to 7" + # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start. + # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java + export JAVA_HOME=/usr/lib/jvm/java-1.7.0 +fi +readlink -e "${JAVA_HOME}/bin/java" +echo "Default JDK Version, JAVA_HOME should override" java -version echo "Starting controller..." @@ -108,5 +120,16 @@ cp ${WORKSPACE}/${BUNDLEFOLDER}/data/log/karaf_console.log . echo "Kill controller" ps axf | grep karaf | grep -v grep | awk '{print "kill -9 " $1}' | sh -# vim: ts=4 sw=4 sts=4 et ft=sh : +echo "Detecting misplaced config files" +pushd "${WORKSPACE}/${BUNDLEFOLDER}" +XMLS_FOUND=`echo *.xml` +popd +if [ "$XMLS_FOUND" != "*.xml" ]; then + echo "Bug 4628 confirmed." + ## TODO: Uncomment the following when ODL is fixed, to guard against regression. + # exit 1 +else + echo "Bug 4628 not detected." +fi +# vim: ts=4 sw=4 sts=4 et ft=sh :