Mistral tests will run from tempest plugin
Now mistral functional tests run from tempest repository using plugin in devstack gate. Change-Id: I67933fdc55b6f53dbd3e620f9814c0d919c85533
This commit is contained in:
parent
568bbf5384
commit
ffb5861b15
@ -14,14 +14,19 @@
|
|||||||
|
|
||||||
# This script is executed inside post_test_hook function in devstack gate.
|
# This script is executed inside post_test_hook function in devstack gate.
|
||||||
|
|
||||||
|
sudo chmod -R a+rw /opt/stack/
|
||||||
|
(cd $BASE/new/tempest/; sudo virtualenv .venv)
|
||||||
|
source $BASE/new/tempest/.venv/bin/activate
|
||||||
|
|
||||||
RETVAL=0
|
(cd $BASE/new/tempest/; sudo pip install -r requirements.txt -r test-requirements.txt)
|
||||||
|
sudo pip install nose
|
||||||
|
sudo pip install numpy
|
||||||
|
|
||||||
sudo chmod -R a+rw /opt/stack/new/
|
sudo cp $BASE/new/tempest/etc/logging.conf.sample $BASE/new/tempest/etc/logging.conf
|
||||||
cd /opt/stack/new/mistral
|
|
||||||
|
|
||||||
echo "Running Mistral API tests"
|
(cd $BASE/new/mistral/; sudo pip install -r requirements.txt -r test-requirements.txt)
|
||||||
./functionaltests/run_tests.sh
|
(cd $BASE/new/mistral/; sudo python setup.py install)
|
||||||
RETVAL=$?
|
|
||||||
|
|
||||||
exit $RETVAL
|
export TOX_TESTENV_PASSENV=ZUUL_PROJECT
|
||||||
|
(cd $BASE/new/tempest/; sudo -E testr init)
|
||||||
|
(cd $BASE/new/tempest/; sudo -E tox -eall-plugin mistral)
|
Loading…
Reference in New Issue
Block a user