Put sanity back into lbaas jobs
Move away from locally installed packages and move tempest requirement to specific requirements file temporarily until the stable/mitaka g-r situation is sorted. This is a fix directly made to stable/mitaka. Change-Id: I033c035be4e72a56badd1283322bf92c12fcf13d
This commit is contained in:
parent
19b18f0503
commit
5f6794b7ae
7
neutron_lbaas/tests/tempest/requirements.txt
Normal file
7
neutron_lbaas/tests/tempest/requirements.txt
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
# Additional requirements for api tests
|
||||||
|
|
||||||
|
# The order of packages is significant, because pip processes them in the order
|
||||||
|
# of appearance. Changing the order has an impact on the overall integration
|
||||||
|
# process, which may cause wedges in the gate later.
|
||||||
|
|
||||||
|
tempest>=11.0.0 # Apache-2.0
|
20
tox.ini
20
tox.ini
@ -70,50 +70,46 @@ local-check-factory = neutron.hacking.checks.factory
|
|||||||
# If you are running the tests locally you should set the env variable
|
# If you are running the tests locally you should set the env variable
|
||||||
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
||||||
[testenv:apiv1]
|
[testenv:apiv1]
|
||||||
sitepackages = True
|
|
||||||
passenv = TEMPEST_CONFIG_DIR
|
passenv = TEMPEST_CONFIG_DIR
|
||||||
setenv =
|
setenv =
|
||||||
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v1/api
|
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v1/api
|
||||||
OS_TESTR_CONCURRENCY=1
|
OS_TESTR_CONCURRENCY=1
|
||||||
deps =
|
deps =
|
||||||
{[testenv]deps}
|
{[testenv]deps}
|
||||||
git+https://git.openstack.org/openstack/tempest#egg=tempest
|
-r{toxinidir}/neutron_lbaas/tests/tempest/requirements.txt
|
||||||
|
|
||||||
# If you are running the tests locally you should set the env variable
|
# If you are running the tests locally you should set the env variable
|
||||||
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
||||||
[testenv:apiv2]
|
[testenv:apiv2]
|
||||||
sitepackages = True
|
|
||||||
passenv = TEMPEST_CONFIG_DIR
|
passenv = TEMPEST_CONFIG_DIR
|
||||||
setenv =
|
setenv =
|
||||||
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v2/api
|
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v2/api
|
||||||
OS_TESTR_CONCURRENCY=1
|
OS_TESTR_CONCURRENCY=1
|
||||||
deps =
|
deps =
|
||||||
{[testenv]deps}
|
{[testenv]deps}
|
||||||
git+https://git.openstack.org/openstack/tempest#egg=tempest
|
-r{toxinidir}/neutron_lbaas/tests/tempest/requirements.txt
|
||||||
|
|
||||||
# If you are running the tests locally you should set the env variable
|
# If you are running the tests locally you should set the env variable
|
||||||
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
||||||
[testenv:scenario]
|
[testenv:scenario]
|
||||||
sitepackages = True
|
|
||||||
passenv = TEMPEST_CONFIG_DIR
|
passenv = TEMPEST_CONFIG_DIR
|
||||||
setenv =
|
setenv =
|
||||||
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v2/scenario
|
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v2/scenario
|
||||||
OS_TESTR_CONCURRENCY=1
|
OS_TESTR_CONCURRENCY=1
|
||||||
deps =
|
deps =
|
||||||
{[testenv]deps}
|
{[testenv]deps}
|
||||||
git+https://git.openstack.org/openstack/tempest#egg=tempest
|
-r{toxinidir}/neutron_lbaas/tests/tempest/requirements.txt
|
||||||
|
|
||||||
# If you are running the tests locally you should set the env variable
|
# If you are running the tests locally you should set the env variable
|
||||||
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
# TEMPEST_CONFIG_DIR=/opt/stack/tempest/etc
|
||||||
[testenv:ddt]
|
[testenv:ddt]
|
||||||
sitepackages = True
|
|
||||||
passenv = TEMPEST_CONFIG_DIR
|
passenv = TEMPEST_CONFIG_DIR
|
||||||
setenv =
|
setenv =
|
||||||
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v2/ddt
|
OS_TEST_PATH={toxinidir}/neutron_lbaas/tests/tempest/v2/ddt
|
||||||
OS_TESTR_CONCURRENCY=1
|
OS_TESTR_CONCURRENCY=1
|
||||||
deps =
|
deps =
|
||||||
{[testenv]deps}
|
{[testenv]deps}
|
||||||
git+https://git.openstack.org/openstack/tempest#egg=tempest
|
-r{toxinidir}/neutron_lbaas/tests/tempest/requirements.txt
|
||||||
|
|
||||||
[testenv:genconfig]
|
[testenv:genconfig]
|
||||||
commands = {toxinidir}/tools/generate_config_file_samples.sh
|
commands = {toxinidir}/tools/generate_config_file_samples.sh
|
||||||
|
Loading…
Reference in New Issue
Block a user