testrepository

Software Screenshot:
testrepository
Software Details:
Version: 0.0.14
Upload Date: 20 Feb 15
Developer: Robert Collins
Distribution Type: Freeware
Downloads: 9

Rating: nan/5 (Total Votes: 0)

testrepository provides a database of test results which can be used as part of developer workflow to ensure/check things like:

 * No commits without having had a test failure, test fixed cycle.
 * No commits without new tests being added.
 * What tests have failed since the last commit (to run just a subset).
 * What tests are currently failing and need work.

Test results are inserted using subunit (and thus anything that can output subunit or be converted into a subunit stream can be accepted).

A mailing list for discussion, usage and development is at https://launchpad.net/~testrepository-dev - all are welcome to join. Some folk hang out on #testrepository on irc.freenode.net.

CI for the project is at http://build.robertcollins.net/job/testrepository-default/.

Quick Start

Create a repository::

testr init

Load a test run into the repository::

testr load < testrun

Query the repository::

testr stats $ testr last $ testr failing

Delete a repository::

testr delete

Documentation

More detailed documentation including design and implementation details, a user manual, and guidelines for development of Test Repository itself can be found in the doc/ directory.

What is new in this release:

  • This version adds the 'testr run' workflow, which permits a tight loop around test failures, with testr tracking the failures, while still allowing you to run only some tests - and can by default run only the failing tests.

Requirements:

  • Python

Similar Software

svnfiltereddump
svnfiltereddump

15 Apr 15

infrae.i18nextract
infrae.i18nextract

20 Feb 15

hgreview
hgreview

14 Apr 15

Other Software of Developer Robert Collins

Fixtures
Fixtures

14 Apr 15

anonymiseip
anonymiseip

20 Feb 15

zope_fixtures
zope_fixtures

20 Feb 15

Comments to testrepository

Comments not found
Add Comment
Turn on images!