lp:~lifeless/testrepository/bug-914359
- Get this branch:
- bzr branch lp:~lifeless/testrepository/bug-914359
Branch merges
- testrepository committers: Pending requested
-
Diff: 66 lines (+31/-2)3 files modifiedNEWS (+6/-0)
testrepository/testcommand.py (+2/-2)
testrepository/tests/test_testcommand.py (+23/-0)
Related bugs
Bug #914359: Parallel tests add all tests to one partition if test durations are 0 | Critical | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 145. By Robert Collins
-
* Test partitioning now handles a corner case where multiple tests have a
reported duration of 0. Previously they could all accumulate into one
partition, now they split across partitions (the length of a partition is
used as a tie breaker if two partitions have the same duration).
(Robert Collins, #914359) - 144. By Jonathan Lange
-
Show a delta between the last run and the run before it on 'testr load',
'testr run' and 'testr last'.Mostly achieved by extending the UI interface such that make_result now
accepts an optional previous test run.Known Issues
============* AutoTimingTestR
esultDecorator inserts current clock data into the
stream, which makes predictable testing of times hard. So in a couple
of places I circumvented it.* AutoTimingTestR
esultDecorator causes 'testr last' to report a
different time to 'testr load' for the same run (generally ~0.1s
longer). This means that the time delta is a bit useless. Removing
the AutoTimingTestResultDecorator fixes this. Haven't dug into
exactly why. - 141. By Jonathan Lange
-
Memory repository was only storing integer time. Make it store the actual given
time. (Comes with test.) - 140. By Robert Collins
-
* The test 'test_outputs_
results_ to_stdout' was sensitive to changes in
testtools and has been made more generic. (Robert Collins) - 139. By Robert Collins
-
* A horrible thinko in the testrepository test suite came to light and has been
fixed. How the tests ever ran is a mystery. (Robert Collins, #881497) - 137. By Robert Collins
-
* Python2.7 changed the interface for DBM.update, this has been worked around.
(Robert Collins, #775214)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~testrepository/testrepository/trunk