CHANGES¶
0.8.1¶
- Updated from global requirements
- [Fix gate]Update test requirement
- Fix error when without --regex option
- Updated from global requirements
- Add Constraints support
- Fix typo and change regexp to regex
- Track failures during sorting of test results
0.8.0¶
- Updated from global requirements
- Handle overlapping black regexes
- Updated from global requirements
- Update home-page url
- Add ostestr as a function
- Error on invalid list parameter combination
- Use dash instead of underscore in args
- Add --black-regex/-B option
- Allow to specifiy black/white list at the same time
- Make the listbuilder the default strategy
- Construct a list of test cases instead of passing a regexp
- Add support for Python versions
- Delete openstack/common in flake8 exclude list
- Save subunit results file when using --no-discover
- Simplify logic in _get_test_list
- Remove discover from test-requirements
- Make subprocess outputs to text for Python 3
- Fix doc warnings and disable smarty-pants
- Updated from global requirements
- Remove the TODO file
- Make unexpected success as fail
- Add documentation for generate-subunit
- Sort failed tests at the top on HTML result page
0.7.0¶
- Add whitelist file to ostestr docs
- Seperate regex builder logic into a seperate module
- Split functionality out of main
- Updated from global requirements
- Fix docs typos
- Updated from global requirements
- Fix coverage option and execution
- Add version option for ostestr and subunit-trace
- Remove openstack-common.conf
- Add pypi download + version badges into README.rst
- remove python 3.3 trove classifier
- Treat xfail output like success
- Updated from global requirements
- correct typo
- Enable testr run passthrough arguments
- Updated from global requirements
- Add unit test for colorizer
0.6.0¶
- Support comments in whitelist files
- Add tool to create a subunit stream
- py26/py33 are no longer supported by Infra's CI
- remove python 2.6 trove classifier
0.5.0¶
- Add support to ostestr to use subunit-trace color
- Add subunit_trace --color option's doc
- Fix documentation typos
- Fix coverage section in tox.ini
- Add delete *.pyc command before executing ostestr
- Change to always parsing classes from test_id
- Add colored output feature to subunit-trace
- Add .egg to .gitignore
- Fail if no tests were successfully executed
- Fix syntax of the README file
0.4.2¶
- Force utf8 encoding on subunit attachments output
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