OpenStack tooling for interacting with testr
Go to file
Matthew Treinish 3acc96e47a
Handle overlapping black regexes
It's very common for blacklist files and/or a black regex to have
overlapping matches. In this case ostestr was incorrectly trying to
remove tests from the set of test cases more than once. This commit
fixes this case by simply adding a check if the test is in the set
before trying to delete it. If it's not there, then something else
already removed it from the set of tests we'll be running so we can
just move on.

Change-Id: I1dabf9fb9c182af3dd6e124e79e54e1eb99bed82
2016-09-27 15:28:21 -04:00
doc/source Use dash instead of underscore in args 2016-09-21 11:57:12 +00:00
os_testr Handle overlapping black regexes 2016-09-27 15:28:21 -04:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:42:01 +00:00
.gitignore Fix coverage section in tox.ini 2015-12-04 18:26:12 +09:00
.gitreview Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
.mailmap Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
.testr.conf Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
CONTRIBUTING.rst Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
HACKING.rst Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
LICENSE Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
MANIFEST.in Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
README.rst Add documentation for generate-subunit 2016-06-10 14:00:47 -04:00
babel.cfg Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
requirements.txt Updated from global requirements 2016-05-06 22:21:28 +00:00
setup.cfg Update home-page url 2016-09-26 10:14:43 +00:00
setup.py Updated from global requirements 2016-02-10 21:57:50 +00:00
test-requirements.txt Updated from global requirements 2016-09-27 10:06:05 +00:00
tox.ini Add support for Python versions 2016-08-16 13:51:37 +08:00

README.rst

os-testr

Latest Version

Downloads

A testr wrapper to provide functionality for OpenStack projects.

Features

  • ostestr: a testr wrapper that uses subunit-trace for output and builds some helpful extra functionality around testr
  • subunit-trace: an output filter for a subunit stream which provides useful information about the run
  • subunit2html: generates a test results html page from a subunit stream
  • generate-subunit: generate a subunit stream for a single test