Run actual integration tests in post-install hook

Change-Id: I8baa8783d8bcdf36a45da21b5e68bdea163c7a3a
This commit is contained in:
Timur Sufiev 2015-12-31 13:06:16 +03:00
parent 0d656857da
commit 6eafe0e620
3 changed files with 11 additions and 3 deletions

View File

@ -41,14 +41,14 @@ http_image=http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-uec.tar.gz
username=demo
# API key to use when authenticating. (string value)
password=pass
password=secretadmin
# Administrative Username to use for admin API requests.
# (string value)
admin_username=admin
# API key to use when authenticating as admin. (string value)
admin_password=pass
admin_password=secretadmin
[scenario]
# ssh username for image file (string value)

View File

@ -2,5 +2,5 @@
set -ex
export SAHARA_DASHBOARD_SCREENSHOTS_DIR="integration_tests_screenshots"
export SAHARA_DASHBOARD_SCREENSHOTS_DIR=sahara_dashboard/.tox/py27integration/src/horizon/openstack_dashboard/test/integration_tests/integration_tests_screenshots

View File

@ -4,3 +4,11 @@
set -ex
source commons $@
cd /opt/stack/new/sahara-dashboard
sudo -H -u stack tox -e py27integration
retval=$?
if [ -d ${SAHARA_DASHBOARD_SCREENSHOTS_DIR}/ ]; then
cp -r ${SAHARA_DASHBOARD_SCREENSHOTS_DIR}/ /home/jenkins/workspace/gate-sahara-dashboard-dsvm-integration/
fi
exit $retval