From b915201dbfd81b7dbb62c51a30576d596c3a3fa7 Mon Sep 17 00:00:00 2001 From: Paul Michali Date: Wed, 19 Aug 2015 12:16:05 +0000 Subject: Enable VPN test cases With the gate hook changes from Ieeaca1375d68705509f4e05f10cb35c0fa0b9582 and new jobs from I2db939bf99288c0cdec06cdd49fec3bdc72e5253, this commit does several things: * Moves test modules to tests/functional/core/ * Moves VPN test cases to new module & places in tests/functional/adv-svcs * Modifies tox.ini to support 'functional' and 'functional-adv-svcs' test This commit will be used to test the experimental jobs, one that runs the same tests as before, one that runs VPN tests using the VPN DevStack plugin via the gate-hook.sh. Modified post test hook so that test results are properly created (was not seeing results from testr, prior to this). Goal is to place all advanced services into tests/functional/adv-svcs/ and use plugins, as needed in the gate hook. Change-Id: I1e3d19e51a1cbd1bc947bbf9927260cd4d73841a Depends-On: I2db939bf99288c0cdec06cdd49fec3bdc72e5253 Partial-Bug: 1484148 --- tox.ini | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini index 7f705d1..f9e00d6 100644 --- a/tox.ini +++ b/tox.ini @@ -24,7 +24,13 @@ commands = {posargs} [testenv:functional] setenv = - OS_TEST_PATH = ./neutronclient/tests/functional + OS_TEST_PATH = ./neutronclient/tests/functional/core + OS_NEUTRONCLIENT_EXEC_DIR = {envdir}/bin + +[testenv:functional-adv-svcs] +setenv = + OS_TEST_PATH = ./neutronclient/tests/functional/adv-svcs + OS_NEUTRONCLIENT_EXEC_DIR = {envdir}/bin [testenv:cover] commands = python setup.py testr --coverage --testr-args='{posargs}' -- cgit v1.2.1