X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Finclude-raw-integration-install-robotframework.sh;h=59e870e24b96c07da39379b9d13f604be16ed202;hb=359ff75b09935750d9976edd6a48cee590cd66d4;hp=78cae49c5a714d7711ddc4b11d11f54867f91dc0;hpb=e8a6cde5ecf0b1811d783730f9921c92d9c57c19;p=releng%2Fbuilder.git diff --git a/jjb/integration/include-raw-integration-install-robotframework.sh b/jjb/integration/include-raw-integration-install-robotframework.sh index 78cae49c5..59e870e24 100644 --- a/jjb/integration/include-raw-integration-install-robotframework.sh +++ b/jjb/integration/include-raw-integration-install-robotframework.sh @@ -15,11 +15,23 @@ echo ROBOT_VENV=${ROBOT_VENV} >> ${WORKSPACE}/env.properties virtualenv ${ROBOT_VENV} source ${ROBOT_VENV}/bin/activate -pip install -q --upgrade pip -pip --version -pip install -q docker-py importlib requests scapy netifaces netaddr ipaddr -pip install -q robotframework{,-{httplibrary,requests,sshlibrary}} -# jsonpath is needed by current AAA idmlite suite -pip install -q --allow-external jsonpath --allow-unverified jsonpath jsonpath + +set -exu + +# Make sure pip itself us up-to-date. +pip install --upgrade pip + +pip install --upgrade docker-py importlib requests scapy netifaces netaddr ipaddr +pip install --upgrade robotframework{,-{httplibrary,requests,sshlibrary,selenium2library}} + +# Module jsonpath is needed by current AAA idmlite suite. +pip install --upgrade jsonpath-rw + +# Modules for longevity framework robot library +pip install elasticsearch==1.7.0 elasticsearch-dsl==0.0.11 +pip install --upgrade matplotlib + +# Print installed versions. +pip freeze # vim: sw=4 ts=4 sts=4 et ft=sh :