From 0de550dae8acd792f3edaf363f71c720df59e553 Mon Sep 17 00:00:00 2001 From: blsaws Date: Thu, 7 Apr 2016 17:02:31 -0700 Subject: Add tempest tests to end of install. JIRA: COPPER-4 Change-Id: If145bc78e4430f4a3950c722bdc9b527f4d5b2bd Signed-off-by: blsaws (cherry picked from commit e77e18964c3d6a9310c018d6c23bfa680dcd19f0) --- components/congress/joid/install_congress_1.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/components/congress/joid/install_congress_1.sh b/components/congress/joid/install_congress_1.sh index a6ebd96..4ff3d4f 100644 --- a/components/congress/joid/install_congress_1.sh +++ b/components/congress/joid/install_congress_1.sh @@ -177,8 +177,19 @@ openstack congress datasource create keystone "keystone" \ --config password=$OS_PASSWORD \ --config auth_url=http://$KEYSTONE_HOST:5000/v2.0 +echo "Install Tempest and dependencies" +sudo apt-get install libffi-dev libssl-dev +cd ~/git +git clone https://github.com/openstack/tempest/ +cd tempest +~/git/congress/bin/pip install -r requirements.txt +~/git/congress/bin/pip install . + +echo "Copy Congress tests to tempest folder" +cp -r ~/git/congress/contrib/tempest/tempest/ /opt/stack/tempest/ + echo "Run Congress Tempest Tests" cd ~/git/congress -# tox -epy27 +bin/tox -epy27 set +x #echo off -- cgit 1.2.3-korg