CHANGES
=======

0.4.1
-----

* Better blacklist - tested with Nova

0.4.0
-----

* Add whitelist file support
* Fix issues with the blacklist file regex generation
* Use test_to_run var in no-discover
* Minor refactoring to make os_testr more testable
* Switch to using autogenerated ChangeLog in docs
* Change ignore-errors to ignore_errors
* Handle a skipped test without a reason message
* Minimize output when --abbreviate is used
* Make use of argparse groups and add some tests

0.3.0
-----

* Convert file names to regular expressions
* Handle incomplete subunit streams
* Set min pbr version in setup_requires
* update requirements
* Add TODO entry for moving away from subprocess in ostestr
* Improved docs for os-testr commands

0.2.0
-----

* Dogfood things for unit tests
* Disable printing percent change on run time by default
* Misc Python 3 compatibility fixes
* Catch exception trying to extract test time
* Fix ValueError in subunit_trace
* Add support for having comments in the exclude file
* Add TODO file to os-testr

0.1.0
-----

* Fix pep8 issues and add apache header to subunit2html
* Flush out the readme in preparation for the first release
* Add subunit2html from jenkins slave scripts
* Ensure failure is printed with --until-failure in pretty mode
* Add --until-failure option to ostestr
* Add basic unit tests to check ostestr return codes
* Add percent change to duration on subunit-trace output
* Use python APIs to call run modules in ostestr
* Add ostestr options to control parallelism
* Fix the testr init subprocess call
* Improve the arguments for ostestr
* Fix pep8 issues
* Fix return code on test run failure
* Add --pdb flag and fix --no-discover flag
* Add subunit-trace and ostestr
* Initial Cookiecutter Commit
