commands =
python -m neutron.openstack.common.lockutils python setup.py testr --slowest --testr-args='{posargs}'
+[testenv:hashtest]
+# This is the same as default environment, but with a random PYTHONHASHSEED.
+# You can also specify a specific hashseed (for test repeatability) as follows:
+# tox --hashseed 1235130571 -e hashtest
+setenv = VIRTUAL_ENV={envdir}
+
[testenv:functional]
setenv = OS_TEST_PATH=./neutron/tests/functional
+commands =
+ python setup.py testr --slowest --testr-args='{posargs}'
+
+[testenv:dsvm-functional]
+setenv = OS_TEST_PATH=./neutron/tests/functional
+ OS_SUDO_TESTING=1
+ OS_ROOTWRAP_CMD=sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf
+ OS_FAIL_ON_MISSING_DEPS=1
commands =
- python setup.py testr --slowest --testr-args='{posargs}'
+ python -m neutron.openstack.common.lockutils python setup.py testr --slowest --testr-args='{posargs}'
[tox:jenkins]
sitepackages = True