Code Review
/
releng
/
builder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Migrate yangtools matrix-verify jobs to freestyle-verify jobs"
[releng/builder.git]
/
jjb
/
integration
/
include-raw-integration-install-robotframework.sh
diff --git
a/jjb/integration/include-raw-integration-install-robotframework.sh
b/jjb/integration/include-raw-integration-install-robotframework.sh
index ee55be698ed147788a4697af5b32383e83bbc165..e8ca86e1bffc7271c1eadbb70a7fc91c4a153447 100644
(file)
--- a/
jjb/integration/include-raw-integration-install-robotframework.sh
+++ b/
jjb/integration/include-raw-integration-install-robotframework.sh
@@
-13,7
+13,10
@@
ROBOT_VENV=`mktemp -d --suffix=robot_venv`
echo ROBOT_VENV=${ROBOT_VENV} >> ${WORKSPACE}/env.properties
ROBOT_VENV=`mktemp -d --suffix=robot_venv`
echo ROBOT_VENV=${ROBOT_VENV} >> ${WORKSPACE}/env.properties
-virtualenv ${ROBOT_VENV}
+# The --system-site-packages parameter allows us to pick up system level
+# installed packages. This allows us to bake matplotlib which takes very long
+# to install into the image.
+virtualenv --system-site-packages ${ROBOT_VENV}
source ${ROBOT_VENV}/bin/activate
set -exu
source ${ROBOT_VENV}/bin/activate
set -exu
@@
-27,6
+30,9
@@
pip install --upgrade robotframework{,-{httplibrary,requests,sshlibrary,selenium
# Module jsonpath is needed by current AAA idmlite suite.
pip install --upgrade jsonpath-rw
# 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
+
# Print installed versions.
pip freeze
# Print installed versions.
pip freeze