| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix python3 filtering support. | Clark Boylan | 2014-05-19 | 1 | -0/+3 |
| | | | | | | * Test filtering was failing under python3 and would only apply the filters to the first test listed by discover. (Clark Boylan, #1317607) | ||||
| * | * When list-tests encounters an error, a much clearer response will | Robert Collins | 2014-02-11 | 1 | -0/+3 |
| | | | | | now be shown. (Robert Collins, #1271133) | ||||
| * | * ``run`` was outputting bad MIME types - test/plain, not text/plain. | Robert Collins | 2014-02-11 | 1 | -0/+6 |
| | | | | | (Robert Collins) | ||||
| * | Release 0.0.18.0.0.18 | Robert Collins | 2013-11-06 | 1 | -0/+3 |
| | | |||||
| * | * ``run`` now accepts ``--isolated`` as a parameter, which will cause each | Robert Collins | 2013-11-04 | 1 | -0/+8 |
| | | | | | | | 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) | ||||
| * | * ``capture_ids`` in test_run now returns a list of captures, permitting tests | Robert Collins | 2013-11-04 | 1 | -0/+6 |
| | | | | | that need to test multiple runs to do so. (Robert Collins) | ||||
| * | 0.0.170.0.17 | Robert Collins | 2013-07-17 | 1 | -0/+9 |
| | | | | | | | | ++++++ * Restore the ability to import testrepository.repository.memory on Python 2.6. (Robert Collins) | ||||
| * | Release 0.0.16.0.0.16 | Robert Collins | 2013-07-17 | 1 | -0/+3 |
| | | |||||
| * | * When test listing fails, testr will now report an error rather than | Robert Collins | 2013-07-17 | 1 | -0/+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 grouping | Robert Collins | 2013-07-16 | 1 | -0/+3 |
| |\ | | | | | | | 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_regex | Matthew Treinish | 2013-07-09 | 1 | -0/+3 |
| | | | | | | | | | for scheduling. | ||||
| * | | * The scheduler can now groups tests together permitting co-dependent tests to | Robert Collins | 2013-07-16 | 1 | -0/+5 |
| |\ \ | |/ | | | | | | | | | always be scheduled onto the same backend. Note that this does not force co-dependent tests to be executed, so partial test runs (e.g. --failing) may still fail. (Matthew Treinish, Robert Collins) | ||||
| * | | * Fix Python 3.* support for entrypoints; the initial code was Python3 | Robert Collins | 2013-07-10 | 1 | -0/+3 |
| |/ | | | | incompatible. (Robert Collins, Clark Boylan, #1187192) | ||||
| * | * Switch to using multiprocessing to determine CPU counts. | Robert Collins | 2013-04-19 | 1 | -0/+3 |
| |\ | | | | | | | (Chris Jones, #1092276) | ||||
| * | | Only return streams from CLI._iter_stream if the type matches the first type ↵ | Robert Collins | 2013-04-14 | 1 | -0/+8 |
| |/ | | | | the command declared. | ||||
| * | Release 0.0.15, with minimal subunit v2 support.0.0.15 | Robert Collins | 2013-04-08 | 1 | -0/+3 |
| | | |||||
| * | Start getting streamresult into the innards. | Robert Collins | 2013-03-15 | 1 | -0/+3 |
| | | |||||
| * | * Expects subunit v2 if the local library has v2 support in the subunit | Robert Collins | 2013-03-10 | 1 | -0/+9 |
| | | | | | | | | library. This should be seamless if the system under test shares the Python libraries. If it doesn't, either arrange to use ``subunit-2to1`` or upgrade the subunit libraries for the system under test. (Robert Collins) | ||||
| * | 0.0.14 | Robert Collins | 2013-02-08 | 1 | -0/+9 |
| | | | | | | | | | | | ++++++ IMPROVEMENTS ------------ * First cut at full Python 3 support. The 'works for me' release. (Robert Collins) | ||||
| * | Release 0.0.13.0.0.13 | Robert Collins | 2013-01-15 | 1 | -0/+3 |
| | | |||||
| * | * ``setup.py testr`` was not indicating test failures via it's return code. | Robert Collins | 2013-01-15 | 1 | -0/+6 |
| | | | | | (Monty Taylor) | ||||
| * | Release 0.0.120.0.12 | Robert Collins | 2013-01-13 | 1 | -0/+3 |
| | | |||||
| * | * There is now a setuptools extension provided by ``testrespository`` making it | Robert Collins | 2013-01-13 | 1 | -0/+7 |
| |\ | | | | | | | | | easy to invoke testr from setup.py driven workflows. (Monty Taylor, Robert Collins) | ||||
| * | | * BSD license file incorrectly claimed copyright by subunit contributors. | Robert Collins | 2013-01-12 | 1 | -0/+3 |
| | | | | | | | | | (Monty Taylor) | ||||
| * | | * .testr.conf is now shipped in the source distribution to aid folk wanting to | Robert Collins | 2013-01-12 | 1 | -0/+7 |
| | | | | | | | | | | | validate that testrepository works correctly on their machine. (Robert Collins) | ||||
| * | | Release 0.0.11.0.0.11 | Robert Collins | 2012-12-29 | 1 | -0/+3 |
| | | | |||||
| * | | * Fix another incompatability with Mac OS X - gdbm dbm modules don't support | Robert Collins | 2012-12-29 | 1 | -0/+6 |
| | | | | | | | | | get. (Robert Collins, #1094330) | ||||
| * | | Release 0.0.10.0.0.10 | Robert Collins | 2012-12-20 | 1 | -0/+3 |
| | | | |||||
| * | | Support creating test execution environments at runtime. | Robert Collins | 2012-12-20 | 1 | -0/+4 |
| | | | |||||
| * | | Implement test listing and execution with test execution instances. | Robert Collins | 2012-12-19 | 1 | -0/+4 |
| | | | |||||
| * | | * TestCommand is now a fixture. This is used to ensure cached test instances | Robert Collins | 2012-12-19 | 1 | -0/+7 |
| | | | | | | | | | | | are disposed of - if using the object to run or list tests, you will need to adjust your calls. (Robert Collins) | ||||
| * | | * It's now possible to configure ``test_run_concurrency`` in ``.testr.conf`` | Robert Collins | 2012-12-19 | 1 | -0/+6 |
| | | | | | | | | | to have concurrency defined by a callout. (Robert Collins) | ||||
| * | | Release 0.0.9.0.0.9 | Robert Collins | 2012-12-18 | 1 | -0/+3 |
| | | | |||||
| * | | Workaround Apple's OSX Python having a brain -damanged bsddb module. | Robert Collins | 2012-12-18 | 1 | -0/+4 |
| | | | |||||
| * | | * ``testr --analyze-improvements`` now honours test regex filters and only | Robert Collins | 2012-12-10 | 1 | -0/+6 |
| | | | | | | | | | analyzes matching tests. (Robert Collins) | ||||
| * | | Release 0.0.8.0.0.8 | Robert Collins | 2012-12-07 | 1 | -0/+3 |
| | | | |||||
| * | | First, horribly untested, version of --analyze-failures. | Robert Collins | 2012-12-07 | 1 | -0/+4 |
| | | | |||||
| * | | Make failing --subunit always output 0 and document process exit codes for ↵ | Robert Collins | 2012-12-06 | 1 | -2/+3 |
| | | | | | | | | | last and failing. | ||||
| * | | * ``testr last`` now supports ``--subunit`` and when passed will output | Robert Collins | 2012-12-06 | 1 | -0/+5 |
| | | | | | | | | | | | | | 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) | ||||
| * | | * ``test failing --subunit`` now exits 0 if there are no failing tests. | Robert Collins | 2012-12-06 | 1 | -0/+3 |
| | | | | | | | | | (Robert Collins) | ||||
| * | | * ``testr run --until-failure`` will repeat a test run until interrupted by | Robert Collins | 2012-12-06 | 1 | -0/+3 |
| | | | | | | | | | ctrl-C or until a failure occurs. (Robert Collins, #680995) | ||||
| * | | * ``testr run --failing`` will no longer run any tests at all if there are | Robert Collins | 2012-12-06 | 1 | -0/+3 |
| | | | | | | | | | no failing tests. (Robert Collins, #904400) | ||||
| * | | * ``testr help command`` now shows the docstring for commands (Robert Collins) | Robert Collins | 2012-12-05 | 1 | -0/+5 |
| | | | | | | | | | | | * ``testr --help command`` or ``testr command --help`` now shows the options for the command. (Robert Collins) | ||||
| * | | * ``testr load`` now supports passing filenames to subunit streams to load. | Robert Collins | 2012-12-05 | 1 | -7/+10 |
| | | | | | | | | | (Robert Collins, #620386) | ||||
| * | | * New argument type ``ExistingPathArgument`` for use when commands want to take | Robert Collins | 2012-12-05 | 1 | -0/+3 |
| | | | | | | | | | the name of a file. (Robert Collins) | ||||
| * | | * Test tags are now shown in failures. Of particular interest for folk debgging | Robert Collins | 2012-12-04 | 1 | -0/+4 |
| | | | | | | | | | | | 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 available | Robert Collins | 2012-12-03 | 1 | -0/+3 |
| | | | | | | | | | on testrepository.readthedocs.org). (Robert Collins) | ||||
| * | | * As a side effect of fixing bug #597060 additional arguments passed to testr | Robert Collins | 2012-12-03 | 1 | -0/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) | ||||
| * | | * ``testr run --load-list FILENAME`` will limit the tests run to the test ids | Robert Collins | 2012-12-02 | 1 | -0/+5 |
| | | | | | | | | | | | | | supplied in the list file FILENAME. This is useful for manually specifying the tests to run, or running testr subordinate to testr (e.g. on remote machines). (Robert Collins, partial fix for #597060) | ||||
| * | | NEWS. | Robert Collins | 2012-10-23 | 1 | -0/+2 |
| | | | |||||
