Merge "Add running mistralclient integrational tests"

This commit is contained in:
Jenkins 2014-07-18 06:14:00 +00:00 committed by Gerrit Code Review
commit e2f086a079

View File

@ -14,11 +14,26 @@
# This script is executed inside post_test_hook function in devstack gate.
cd /opt/stack/new/mistral/functionaltests
sudo ./run_tests.sh
RETVAL=$?
RETVAL=0
#Run API tests only for mistral repository
if [[ "$ZUUL_PROJECT" == "stackforge/mistral" ]]; then
cd /opt/stack/new/mistral/functionaltests
sudo ./run_tests.sh
RETVAL=$?
# Copy tempest log files to be published among other logs upon job completion
sudo cp /opt/stack/new/mistral/functionaltests/tempest.log /opt/stack/logs
fi
#Run client tests for both repositories: mistral and python-mistralclient
if [[ RETVAL -eq 0 ]]; then
cd /opt/stack/new/python-mistralclient/functionaltests
sudo ./run_tests.sh
RETVAL=$?
fi
# Copy tempest log files to be published among other logs upon job completion
sudo cp /opt/stack/new/mistral/functionaltests/tempest.log /opt/stack/logs
sudo cp /opt/stack/new/python-mistralclient/functionaltests/tempest.log /opt/stack/logs/tempest_client.log
exit $RETVAL