CHANGES

  • Edit Vcs in control
  • Correct version
  • New release python-os-testr (0.8.0-1+ut1)
  • Bumped debhelper compat version to 10
  • Uploading to unstable

0.8.0

  • Updated from global requirements
  • Fixed oslotest EPOCH
  • Handle overlapping black regexes
  • Updated from global requirements
  • Mass changes
  • 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 a .gitreview file
  • Add support for Python versions
  • Delete openstack/common in flake8 exclude list
  • 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
  • Added remove-privacy-breach-in-README.rst.patch
  • python-os-testr must build-conflicts on itself
  • Releasing to experimental
  • d/bin/ostestr: Update import for rename of os_testr.py to ostestr.py
  • d/control: Align (Build-)Depends with upstream
  • d/gbp.conf: Update branch for Newton
  • New upstream release
  • 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
  • d/copyright: Changed source URL to https protocol
  • d/rules: Changed UPSTREAM_GIT protocol to https
  • Updated from global requirements
  • Fix docs typos
  • Updated from global requirements
  • Fix coverage option and execution
  • Add version option for ostestr and subunit-trace
  • Standards-Version is 3.9.8 now (no change)
    • Added generate-subunit to the pool of update-alternatives managed command line programs
  • Fixed debian/copyright ordering
  • Standards-Version: 3.9.7
  • Uploading 0.6.0 to unstable
  • Remove openstack-common.conf
  • Add pypi download + version badges into README.rst
  • Revert 860d0c20fc6bf2980aa05c20a7d1911fcf4d1978
  • Removed XS-Testsuite field from d/control (not needed anymore)
  • Fixed VCS URLs (https)
  • Fixed homepage (https)
  • 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
  • Now packaging 0.4.2 from debian/mitaka branch
  • Fixed tweak of $PATH when running tests (Closes: #806489)
  • d/control: Update uploaders
  • d/gbp.conf: Set debian-branch to debian/mitaka
  • Align dependencies with upstream
  • Now packaging 0.4.2
  • 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
  • override_dh_python3 to fix Py3 shebang
  • Uploading to unstable
  • 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
  • Fixup dependencies for python-os-testr package
  • Add TODO entry for moving away from subprocess in ostestr
  • Improved docs for os-testr commands
    • New upstream release. * Added myself as uploader. * Added python{3,}-ddt as build-depends. * Using git tag based workflow as the package is from OpenStack: - Dropped upstream tarball artifacts (ChangeLog, AUTHORS, PKG-INFO). - Fixed debian/gbp.conf - Added export OSLO_PACKAGE_VERSION=$(VERSION) in debian/rules. * Added unit tests: - Added it in debian/rules. - Added in debian/bin/* commands which are normally generated by pbr, so that we can run unit tests. * Dropped Py3 compat patch applied upstream

0.2.0

  • Dogfood things for unit tests
  • Disable printing percent change on run time by default
  • releasing package python-os-testr version 0.1.0-1
  • Add Breaks/Replaces against tempest-lib for subunit-trace
  • Add DEP-8 execution of tests, fixup py3 compatibility
  • Misc Python 3 compatibility fixes
  • Fixup section naming in gbp.conf
  • Tweak dependencies
  • Imported Debian patch 0.1.0-1
  • Imported Upstream version 0.1.0
  • 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