Add functional env to tox
This patch set adds functional environment to tox to be able to create post_hook file for functional gate. Change-Id: I8e918fe47f6008b9570e39c2d0e9159d0d223362
This commit is contained in:
@@ -13,6 +13,7 @@ sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
|
|||||||
testrepository>=0.0.18 # Apache-2.0/BSD
|
testrepository>=0.0.18 # Apache-2.0/BSD
|
||||||
testscenarios>=0.4 # Apache-2.0/BSD
|
testscenarios>=0.4 # Apache-2.0/BSD
|
||||||
testtools>=1.4.0 # MIT
|
testtools>=1.4.0 # MIT
|
||||||
|
tempest>=12.1.0 # Apache-2.0
|
||||||
|
|
||||||
# Needed for pypi packaging
|
# Needed for pypi packaging
|
||||||
wheel # MIT
|
wheel # MIT
|
||||||
|
15
tox.ini
15
tox.ini
@@ -31,6 +31,21 @@ commands = python setup.py build_sphinx
|
|||||||
[testenv:debug]
|
[testenv:debug]
|
||||||
commands = oslo_debug_helper {posargs}
|
commands = oslo_debug_helper {posargs}
|
||||||
|
|
||||||
|
[testenv:functional]
|
||||||
|
basepython = python2.7
|
||||||
|
passenv =
|
||||||
|
OS_PROJECT_DOMAIN_NAME
|
||||||
|
OS_USER_DOMAIN_NAME
|
||||||
|
OS_PROJECT_NAME
|
||||||
|
OS_USERNAME
|
||||||
|
OS_PASSWORD
|
||||||
|
OS_AUTH_URL
|
||||||
|
OS_IDENTITY_API_VERSION
|
||||||
|
OS_IMAGE_API_VERSION
|
||||||
|
setenv =
|
||||||
|
OS_TEST_PATH = ./watcherclient/tests/functional
|
||||||
|
commands = python setup.py testr --slowest --testr-args='--concurrency=1 {posargs}'
|
||||||
|
|
||||||
[flake8]
|
[flake8]
|
||||||
# E123, E125 skipped as they are invalid PEP-8.
|
# E123, E125 skipped as they are invalid PEP-8.
|
||||||
show-source = True
|
show-source = True
|
||||||
|
Reference in New Issue
Block a user