[openstack-dev] How to skip certain unit tests?
Robert Collins
robertc at robertcollins.net
Thu Oct 31 02:46:24 UTC 2013
On 31 October 2013 15:20, John Griffith <john.griffith at solidfire.com> wrote:
> Hi Vijay,
>
> Theoretically there should never be broken tests in master, that's
> what the gates are for and if there are they should be fixed very
> quickly.
>
> Back to your question, I don't know of a way to skip from
> run_tests.sh, but there is a skip decorator that can be added to tests
> in the code. You can also specify specific tests to run. Using
> run_tests.sh (you can also do more sophisticated things with testr or
> tox directly) you could do something like:
> 'run_tests.sh cinder.tests.test_volumes' or more granular:
> 'run_tests.sh cinder.tests.test_volume:VolumeTestCase.test_create_delete_volume
For any project that has switched to testr, it should be simple - pass
-- <some regex> in.
e.g. run_tests.sh -- (?!testnametoskip)
Cheers,
Rob
--
Robert Collins <rbtcollins at hp.com>
Distinguished Technologist
HP Converged Cloud
More information about the OpenStack-dev
mailing list