From e9cc6ca372e627673113cc36d582732968b74600 Mon Sep 17 00:00:00 2001 From: Marcin Piwowarczyk Date: Mon, 24 Sep 2018 17:02:24 +0200 Subject: 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 --- roles/trove-devstack/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'roles') 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}} -- cgit v1.2.1