Merge "compass: Switch using labels instead of slaves"
[releng.git] / jjb / yardstick / yardstick-project-jobs.yml
index 368d2a4..c6f3173 100644 (file)
             source $WORKSPACE/yardstick_venv/bin/activate
 
             # install python packages
-            pip install setuptools Sphinx==1.3.1 doc8 docutils sphinxcontrib-httpdomain
-            python setup.py develop
+            easy_install -U setuptools
+            easy_install -U pip
+            pip install -r tests/ci/requirements.txt
+            pip install -e .
 
             # unit tests
             ./run_tests.sh
 
+            pip install Sphinx==1.3.1 doc8 docutils sphinxcontrib-httpdomain
+
             # generate api doc sources
             sphinx-apidoc -o docs/apidocs yardstick