summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Migrate to pbr for build managementMonty Taylor2015-07-121-3/+3
| | | | Reduce manual maintenance by using pbr.
* Update docs for the move to github.Robert Collins2014-08-241-0/+1
|
* * ``run`` now accepts ``--isolated`` as a parameter, which will cause eachRobert Collins2013-11-041-0/+15
| | | | | | selected test to be run independently. This can be useful to both workaround isolation bugs and detect tests that can not be run independently. (Robert Collins)
* * When test listing fails, testr will now report an error rather thanRobert Collins2013-07-171-2/+4
| | | | | incorrectly trying to run zero tests. A test listing failure is detected by the returncode of the test listing process. (Robert Collins, #1185231)
* * A new testr.conf option ``group_regex`` can be used for groupingRobert Collins2013-07-161-0/+19
|\ | | | | | | tests so that they get run in the same backend runner. (Matthew Treinish)
| * Add group_regex option to .testr.conf to leverage use of group_regexMatthew Treinish2013-07-091-0/+24
|/ | | | for scheduling.
* Document the change of CPU core detectionChris Jones2013-04-161-4/+4
|
* Release 0.0.15, with minimal subunit v2 support.0.0.15Robert Collins2013-04-081-2/+2
|
* Update releasing docs and really release 0.0.14.0.0.14Robert Collins2013-02-081-0/+6
|
* * There is now a setuptools extension provided by ``testrespository`` making itRobert Collins2013-01-131-1/+19
|\ | | | | | | | | easy to invoke testr from setup.py driven workflows. (Monty Taylor, Robert Collins)
| * Add setuptools commands for running testr and coverage.Monty Taylor2013-01-111-0/+20
| |
* | Tweak docs.Robert Collins2012-12-291-1/+2
| |
* | ReST fixes for docs.Robert Collins2012-12-201-16/+11
| |
* | Implement test listing and execution with test execution instances.Robert Collins2012-12-191-7/+11
| |
* | Tweak some docs.Robert Collins2012-12-191-3/+5
| |
* | Document overview.Robert Collins2012-12-191-10/+45
| |
* | Merge trunk.Robert Collins2012-12-195-18/+755
|\ \
| * | Document workaround.Robert Collins2012-12-181-1/+5
| | |
| * | Fix .testr.conf example to match what works out there in the wild.Robert Collins2012-12-111-1/+1
| | |
| * | Better documentation for setup of .testr.conf.Robert Collins2012-12-091-12/+30
| | |
| * | First, horribly untested, version of --analyze-failures.Robert Collins2012-12-071-1/+4
| | |
| * | Science fiction.Robert Collins2012-12-061-0/+40
| | |
| * | * ``testr last`` now supports ``--subunit`` and when passed will outputRobert Collins2012-12-061-8/+4
| | | | | | | | | | | | | | | | | | the stored subunit stream. Note that the exit code is always 0 when this is done (unless an exception occurs reading the stream) - subunit consumers should parse the subunit to determine success/failure. (Robert Collins)
| * | Document --until-failure.Robert Collins2012-12-061-0/+4
| | |
| * | * ``testr run --failing`` will no longer run any tests at all if there areRobert Collins2012-12-061-13/+17
| | | | | | | | | | | | no failing tests. (Robert Collins, #904400)
| * | More accurate getting-going docs.Robert Collins2012-12-061-1/+4
| | |
| * | * Test tags are now shown in failures. Of particular interest for folk debggingRobert Collins2012-12-041-5/+8
| | | | | | | | | | | | | | | cross-test interactions will be the worker-N tags which indicate which backend test process executed a given test. (Robert Collins)
| * | * Sphinx has been added to tie the documentation toghether (And it is availableRobert Collins2012-12-035-1/+611
| | | | | | | | | | | | on testrepository.readthedocs.org). (Robert Collins)
| * | * As a side effect of fixing bug #597060 additional arguments passed to testrRobert Collins2012-12-031-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | run or testr list are only passed to the underlying test runner if they are preceeded by '--'. (Robert Collins, #597060) * ``AbstractArgument`` now handles the case where additional arguments are present that the argument type cannot parse, but enough have been parsed for it to be valid. This allows optional arguments to be in the middle of a grammar. (Robert Collins) * ``cli.UI`` now passed '--' down to the argument layer for handling rather than implicitly stripping it. (Robert Collins) * ``DoubledashArgument`` added to allow fine grained control over the impact of -- in command lines. (Robert Collins) * ``StringArgument`` now rejects '--' - it should be handled by the use of a ``DoubledashArgument`` where one is expected. This is a bit awkward and does not permit passing '--' down to a child process, so further work may be needed - file a bug if this affects you. (Robert Collins) * ``testr run foo`` now applies foo as a regex filter against the tests found by doing a listing of the test runners tests. Likewise ``testr list-tests foo`` will apply foo as a filter against the found tests. This makes it easy to limit the tests that will be requested for running by the backend test process - simply pass one or more regex filters into testr run. (Robert Collins, #597060)
| * | Add more docs and tricks, including the fact that this poking isn't actually ↵Robert Collins2012-12-031-0/+43
| |/ | | | | | | the desired UI.
* | Sketch out remote operation in manual.Robert Collins2012-10-061-2/+61
|/
* * ``testr run`` now accepts a --concurrency option, allowing command lineRobert Collins2012-06-181-1/+9
| | | | | | override of the number of workers spawned. This allows conccurency on operating systems where autodetection is not yet implemented, or just debugging problems with concurrent test suites. (Robert Collins, #957145)
* Implement hiding of tagged tests.Robert Collins2012-05-031-0/+17
|
* Merge trunk.Robert Collins2012-04-301-0/+6
|\
| * * ``testr`` will drop into PDB from its command line UI if the environmentRobert Collins2012-04-301-0/+6
| | | | | | | | variable TESTR_PDB is set. (Robert Collins)
* | Add config option to set filter tags.Robert Collins2012-01-111-2/+3
|/
* * ``testr load`` and ``testr run`` now have a flag ``--partial``. When setRobert Collins2010-12-071-1/+5
| | | | | | | | | this will cause existing failures to be preserved. When not set, doing a load will reset existing failures. The ``testr run`` flag ``--failing`` implicitly sets ``--partial`` (so that an interrupted incremental test run does not incorrectly discard a failure record). The ``--partial`` flag exists so that deleted or renamed tests do not persist forever in the database. (Robert Collins)
* Improve help.Robert Collins2010-12-071-2/+3
|
* Improve MANUAL for parallel testing.Robert Collins2010-12-061-2/+4
|
* Parallel testing implemented.Robert Collins2010-12-061-0/+15
|
* * ``testr list-tests`` is a new command that will list the tests for a projectRobert Collins2010-12-061-7/+29
| | | | | when ``.testr.conf`` has been configured with a ``test_list_option``. (Robert Collins)
* Save some doc updates.Robert Collins2010-08-302-4/+39
|
* ``run`` can also supply test ids on the command, for test runners thatRobert Collins2010-02-281-1/+2
| | | | want that.
* ``run`` also passes arguments and options down to the child process.Robert Collins2010-02-281-4/+10
|
* New subcommand ``run`` added which reads a .testr.conf file to figure out howRobert Collins2010-02-281-1/+17
| | | | | | to run tests with subunit output. It then runs them and pipes into testr load. This allows simpler integration and permits a programming interface so that tools like Tribunal/Eclipe etc can refresh tests in a testrepository.
* Tweak MANUAL.txt docs.Robert Collins2010-01-251-1/+4
|
* Add a NEWS file and tweak MANUAL.txt.Robert Collins2010-01-201-3/+3
|
* More dev docs.Robert Collins2010-01-091-0/+7
|
* Design docs.Robert Collins2010-01-092-0/+32
|
* More docs, CI system info and a check-xml to permit easy CI integration.Robert Collins2009-12-201-0/+32
|