diff --git a/.stestr.conf b/.stestr.conf new file mode 100644 index 0000000000..d918ebf7f7 --- /dev/null +++ b/.stestr.conf @@ -0,0 +1,3 @@ +[DEFAULT] +test_path=./vmware_nsx/tests/unit +top_dir=./ diff --git a/tools/ostestr_compat_shim.sh b/tools/ostestr_compat_shim.sh deleted file mode 100755 index a483ed1a1e..0000000000 --- a/tools/ostestr_compat_shim.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -# preserve old behavior of using an arg as a regex when '--' is not present -case $@ in - (*--*) ostestr $@;; - ('') ostestr;; - (*) ostestr --regex "$@" -esac diff --git a/tox.ini b/tox.ini index 899030e3ce..14c9e42bee 100644 --- a/tox.ini +++ b/tox.ini @@ -13,7 +13,8 @@ deps = -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt whitelist_externals = sh commands = - {toxinidir}/tools/ostestr_compat_shim.sh {posargs} + stestr run {posargs} + stestr slowest # there is also secret magic in ostestr which lets you run in a fail only # mode. To do this define the TRACE_FAILONLY environmental variable. @@ -41,7 +42,8 @@ sitepackages=True deps = {[testenv:functional]deps} commands = - {toxinidir}/tools/ostestr_compat_shim.sh {posargs} + stestr run {posargs} + stestr slowest [tox:jenkins] sitepackages = True