Merge "Add running mistralclient integrational tests"
This commit is contained in:
commit
e2f086a079
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user