Skip to content

Commit 46cb8f3

Browse files
committed
tox: Drop envdir
tox now always recreates an env although the env is shared using envdir options. ~~~ $ tox -e genpolicy genpolicy: recreate env because env type changed from {'name': 'genconfig', 'type': 'VirtualEnvRunner'} to {'name': 'genpolicy', 'type': 'VirtualEnvRunner'} ~~~ According to the maintainer of tox, this functionality is not intended to be supported. tox-dev/tox#425 (comment) Change-Id: I2f82337223a936a3ed89f43e249a06e86d0f141b
1 parent 40ac510 commit 46cb8f3

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

tox.ini

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ commands =
2929
stestr run {posargs}
3030

3131
[testenv:pep8]
32-
envdir = {toxworkdir}/shared
3332
commands = flake8
3433
{toxinidir}/tools/check_unit_test_structure.sh
3534
{toxinidir}/tools/coding-checks.sh --pylint '{posargs}'
@@ -65,7 +64,6 @@ commands =
6564
stestr run {posargs}
6665

6766
[testenv:cover]
68-
envdir = {toxworkdir}/shared
6967
setenv =
7068
{[testenv]setenv}
7169
PYTHON=coverage run --source ovn_octavia_provider --parallel-mode
@@ -77,15 +75,13 @@ commands =
7775
coverage report --fail-under=92 --skip-covered
7876

7977
[testenv:docs]
80-
envdir = {toxworkdir}/docs
8178
deps =
8279
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
8380
-r{toxinidir}/doc/requirements.txt
8481
-r{toxinidir}/requirements.txt
8582
commands = sphinx-build -W -b html doc/source doc/build/html
8683

8784
[testenv:pdf-docs]
88-
envdir = {toxworkdir}/docs
8985
deps = {[testenv:docs]deps}
9086
allowlist_externals =
9187
make
@@ -94,11 +90,9 @@ commands =
9490
make -C doc/build/pdf
9591

9692
[testenv:debug]
97-
envdir = {toxworkdir}/shared
9893
commands = oslo_debug_helper -t ovn_octavia_provider/tests {posargs}
9994

10095
[testenv:releasenotes]
101-
envdir = {toxworkdir}/docs
10296
deps = -r{toxinidir}/doc/requirements.txt
10397
commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
10498

@@ -132,7 +126,6 @@ extension =
132126
paths =./ovn_octavia_provider/hacking
133127

134128
[testenv:genconfig]
135-
envdir = {toxworkdir}/shared
136129
commands = {toxinidir}/tools/generate_config_file_samples.sh
137130
allowlist_externals =
138131
{toxinidir}/tools/generate_config_file_samples.sh
@@ -155,7 +148,6 @@ commands =
155148
bash -c '{envdir}/src/openstack-requirements/playbooks/files/project-requirements-change.py --req {envdir}/src/openstack-requirements --local {toxinidir} master'
156149

157150
[testenv:bandit]
158-
envdir = {toxworkdir}/shared
159151
deps = -r{toxinidir}/test-requirements.txt
160152
commands = bandit -r ovn_octavia_provider -x tests -n5
161153

0 commit comments

Comments
 (0)