summaryrefslogtreecommitdiff
path: root/roles
diff options
context:
space:
mode:
authorMarcin Piwowarczyk <m.piwowarczy@samsung.com>2018-09-24 17:02:24 +0200
committerMarcin Piwowarczyk <m.piwowarczy@samsung.com>2018-12-14 13:07:13 +0100
commite9cc6ca372e627673113cc36d582732968b74600 (patch)
treeadd181f27f45e8588be4be9dbc77950d6e4dc1f1 /roles
parent84e159eca926b83d5e53839c451da620d96642ff (diff)
downloadtrove-e9cc6ca372e627673113cc36d582732968b74600.tar.gz
Execute functional test jobs running under python3
Functional tests are executed by trovestack script, which uses python in default OS version which is 2.7. This change wraps python in tox and executes trovestack int_tests in virtual enviroment, starting them in python3. Any future python version change could be managed by tox framework. Change-Id: I3a849978241d3d0669ef9e1c802ff504ac3c32cb Signed-off-by: Marcin Piwowarczyk <m.piwowarczy@samsung.com>
Diffstat (limited to 'roles')
-rw-r--r--roles/trove-devstack/tasks/main.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/roles/trove-devstack/tasks/main.yml b/roles/trove-devstack/tasks/main.yml
index 7ee91646..01132837 100644
--- a/roles/trove-devstack/tasks/main.yml
+++ b/roles/trove-devstack/tasks/main.yml
@@ -5,5 +5,5 @@
export PATH_DEVSTACK_SRC=$DEST/devstack
export TROVE_RESIZE_TIME_OUT={{trove_resize_time_out}}
- cd $DEST/trove/integration/scripts
- ./trovestack gate-tests {{trove_test_datastore}} {{trove_test_group}}
+ cd $DEST/trove
+ tox -etrovestack -vv -- gate-tests {{trove_test_datastore}} {{trove_test_group}}