
The auto-pull of updated libs added to devstack will result in the python 3.3 print checks being added which we're not ready for. Temporarily add this to our tox.ini ignore list until we have a chance to go through and fix these. Change-Id: Ie6e0e28433e9b1240b94ed4a323a97a85e475a17
49 lines
1.1 KiB
INI
49 lines
1.1 KiB
INI
[tox]
|
|
envlist = py26,py27,py33,pep8
|
|
|
|
[testenv]
|
|
sitepackages = True
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
LANG=en_US.UTF-8
|
|
LANGUAGE=en_US:en
|
|
LC_ALL=C
|
|
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
commands =
|
|
python tools/patch_tox_venv.py
|
|
python setup.py testr --slowest --testr-args='--concurrency 1 {posargs}'
|
|
|
|
[tox:jenkins]
|
|
sitepackages = True
|
|
downloadcache = ~/cache/pip
|
|
|
|
[testenv:pep8]
|
|
sitepackages = False
|
|
commands =
|
|
flake8 {posargs} . cinder/common
|
|
flake8 --filename=cinder* bin
|
|
|
|
[testenv:pylint]
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
deps = -r{toxinidir}/requirements.txt
|
|
pylint==0.26.0
|
|
commands = bash tools/lintstack.sh
|
|
|
|
[testenv:cover]
|
|
# Also do not run test_coverage_ext tests while gathering coverage as those
|
|
# tests conflict with coverage.
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
commands =
|
|
python tools/patch_tox_venv.py
|
|
python setup.py testr --coverage \
|
|
--testr-args='^(?!.*test.*coverage).*$'
|
|
|
|
[testenv:venv]
|
|
commands = {posargs}
|
|
|
|
[flake8]
|
|
ignore = E711,E712,F401,F403,F811,F841,H233,H302,H303,H304,H402,H404
|
|
builtins = _
|
|
exclude = .git,.venv,.tox,dist,doc,common,*egg,build
|