CHANGES¶
2.0.1¶
Update IRC network to OFTC
setup.cfg: Replace dashes with underscores
Use py3 as the default runtime for tox
Ussuri+ is python3 only and update python to python3
Switch testing to Xena testing runtime
Changed minversion in tox to 3.18.0
Create tox environment to build pdf documentation
Remove install unnecessary packages
Remove install unnecessary packages
Switch testing to Victoria testing runtime
Stop to use the __future__ module
Use unittest.mock instead of third party mock
Switch to newer openstackdocstheme and reno versions
Fix hacking min version to 3.0.1
[ussuri][goal] Update contributor documentation
Update to hacking 3.0
2.0.0¶
[ussuri][goal] Drop python 2.7 support and testing
subunit2html dealing with incorrect data format
Add Python 3 Train unit tests
1.1.0¶
Update hacking version
Replace git.openstack.org URLs with opendev.org URLs
Deprecate ostestr command
Fix warning message with double “to”
Dropping the py35 testing
OpenDev Migration Patch
Default concurrency to 0 to avoid TypeError in stestr
add python 3.7 unit test job
Removed older version of python3.4 from setup.cfg
Change openstack-dev to openstack-discuss
Update the home-page URL
Use updated hacking url link
add python 3.6 unit test job
switch documentation job to new PTI
import zuul job settings from project-config
fix tox python3 overrides
Trivial: Update pypi url to new url
Updated from global requirements
Fix load command in pdb/no-discover path
Avoid tox_install.sh for constraints support
Remove useless links and indentations
Fix regex builder
Updated from global requirements
Updated from global requirements
Fix .testr.conf detection: test path follows discover
1.0.0¶
Switch to stestr under the covers
Just changed the opening of the file
Updated from global requirements
Switch from oslosphinx to openstackdocstheme
update doc URL to the new location in the readme
rearrange content to fit the new standard layout
Turn on warning-is-error in sphinx build
Fail when no test case selected
Updated from global requirements
0.8.2¶
Updated from global requirements
Remove unused Babel setup
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