Test Repository
+++++++++++++++
Overview
~~~~~~~~
This project 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/.
Licensing
~~~~~~~~~
Test Repository is under BSD / Apache 2.0 licences. See the file COPYING in the source for details.
Quick Start
~~~~~~~~~~~
Create a config file::
$ touch .testr.conf
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::
$ rm -rf .testrepository
Documentation
~~~~~~~~~~~~~
More detailed documentation including design and implementation details, a
user manual, and guidelines for development of Test Repository itself can be
found at https://testrepository.readthedocs.org/en/latest, or in the source
tree at doc/ (run make -C doc html).
Raw data
{
"_id": null,
"home_page": "https://launchpad.net/testrepository",
"name": "testrepository",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "subunit unittest testrunner",
"author": "Robert Collins",
"author_email": "robertc@robertcollins.net",
"download_url": "https://files.pythonhosted.org/packages/0c/85/f495b58b2b0ac907def07385219e9747b75840fa01280f228546a4a5ad7f/testrepository-0.0.20.tar.gz",
"platform": "UNKNOWN",
"description": "Test Repository\n+++++++++++++++\n\nOverview\n~~~~~~~~\n\nThis project provides a database of test results which can be used as part of\ndeveloper workflow to ensure/check things like:\n\n* No commits without having had a test failure, test fixed cycle.\n* No commits without new tests being added.\n* What tests have failed since the last commit (to run just a subset).\n* What tests are currently failing and need work.\n\nTest results are inserted using subunit (and thus anything that can output\nsubunit or be converted into a subunit stream can be accepted).\n\nA mailing list for discussion, usage and development is at\nhttps://launchpad.net/~testrepository-dev - all are welcome to join. Some folk\nhang out on #testrepository on irc.freenode.net.\n\nCI for the project is at http://build.robertcollins.net/job/testrepository-default/.\n\nLicensing\n~~~~~~~~~\n\nTest Repository is under BSD / Apache 2.0 licences. See the file COPYING in the source for details.\n\nQuick Start\n~~~~~~~~~~~\n\nCreate a config file::\n $ touch .testr.conf\n\nCreate a repository::\n $ testr init\n\nLoad a test run into the repository::\n $ testr load < testrun\n\nQuery the repository::\n $ testr stats\n $ testr last\n $ testr failing\n\nDelete a repository::\n $ rm -rf .testrepository\n\nDocumentation\n~~~~~~~~~~~~~\n\nMore detailed documentation including design and implementation details, a\nuser manual, and guidelines for development of Test Repository itself can be\nfound at https://testrepository.readthedocs.org/en/latest, or in the source\ntree at doc/ (run make -C doc html).",
"bugtrack_url": null,
"license": "UNKNOWN",
"summary": "A repository of test results.",
"version": "0.0.20",
"split_keywords": [
"subunit",
"unittest",
"testrunner"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0c85f495b58b2b0ac907def07385219e9747b75840fa01280f228546a4a5ad7f",
"md5": "f648b0aceeca4fcd5f8a62eeedea289b",
"sha256": "752449bc98c20253ec4611c40564aea93d435a5bf3ff672208e01cc10e5858eb"
},
"downloads": -1,
"filename": "testrepository-0.0.20.tar.gz",
"has_sig": true,
"md5_digest": "f648b0aceeca4fcd5f8a62eeedea289b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 84956,
"upload_time": "2014-08-27T00:12:26",
"upload_time_iso_8601": "2014-08-27T00:12:26.678900Z",
"url": "https://files.pythonhosted.org/packages/0c/85/f495b58b2b0ac907def07385219e9747b75840fa01280f228546a4a5ad7f/testrepository-0.0.20.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2014-08-27 00:12:26",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "testrepository"
}