summaryrefslogtreecommitdiffstats
path: root/ci/docker/yardstick-ci
diff options
context:
space:
mode:
authorJo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>2016-02-16 20:24:56 +0100
committerJörgen Karlsson <jorgen.w.karlsson@ericsson.com>2016-02-17 16:51:55 +0000
commitc3666affeae842e3c2d8f9191928f3ae4437bc59 (patch)
tree00862a0718f455a912eff25e63f27c7dfa49da4e /ci/docker/yardstick-ci
parenteb018b61e8c50e8ce8431c2af62ec66d90b0595a (diff)
ci: Freeze pip requirements + cleanups
Freeze pip requirements for brahmaputra release to make sure we keep track of dependencies. Fixes internalURL problem with ericsson-virtual1 Add check to verify that nova, glance and heat services are functional Change-Id: I15c3d215596eaad31f8e260d129b8e07a7d63976 Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com> (cherry picked from commit 3b7c8d522d1ef0950d5c79232e161de05689fe53)
Diffstat (limited to 'ci/docker/yardstick-ci')
-rw-r--r--ci/docker/yardstick-ci/Dockerfile5
1 files changed, 5 insertions, 0 deletions
diff --git a/ci/docker/yardstick-ci/Dockerfile b/ci/docker/yardstick-ci/Dockerfile
index a1cf9160f..91d29da33 100644
--- a/ci/docker/yardstick-ci/Dockerfile
+++ b/ci/docker/yardstick-ci/Dockerfile
@@ -42,6 +42,11 @@ RUN git config --global http.sslVerify false
RUN git clone https://gerrit.opnfv.org/gerrit/yardstick ${YARDSTICK_REPO_DIR}
RUN git clone https://gerrit.opnfv.org/gerrit/releng ${RELENG_REPO_DIR}
+# install yardstick + dependencies
+RUN cd ${YARDSTICK_REPO_DIR} && easy_install -U pip
+RUN cd ${YARDSTICK_REPO_DIR} && pip install -r ci/requirements.txt
+RUN cd ${YARDSTICK_REPO_DIR} && pip install .
+
ADD http://download.cirros-cloud.net/0.3.3/cirros-0.3.3-x86_64-disk.img /home/opnfv/images/
COPY ./run_tests.sh /usr/local/bin/