| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Migrate to pbr | Robert Collins | 2015-12-04 | 1 | -805/+0 |
| | | | | | Release / build automation good. | ||||
| * | Make FixtureResource.reset actually call fixture.reset(). | Robert Collins | 2013-01-21 | 1 | -12/+64 |
| | | |||||
| * | * TestResourceManager.reset() was not taking dependency dirtiness into | Robert Collins | 2013-01-20 | 1 | -1/+1 |
| | | | | | consideration. (Brian Sutherland, #783488) | ||||
| * | * FixtureResource was not triggering cleanups or resets between uses, this is | Robert Collins | 2013-01-20 | 1 | -10/+13 |
| | | | | | | fixed (but will make OptimisingTestSuite trigger resets on every transition between tests). (Robert Collins, James Westby, #1023423) | ||||
| * | Release 0.2.6 and add Python3.2 compat.0.2.6 | Robert Collins | 2013-01-20 | 1 | -10/+24 |
| | | |||||
| * | Fix several pep8 warnings | Free Ekanayaka | 2012-08-10 | 1 | -39/+42 |
| | | |||||
| * | fix usage of super() and get tests passing | tim.cole@canonical.com | 2011-05-03 | 1 | -2/+2 |
| | | |||||
| * | More clarity. | Robert Collins | 2010-11-15 | 1 | -1/+5 |
| | | |||||
| * | * Added ``testresources.FixtureResource`` to wrap ``fixtures.Fixture`` | Robert Collins | 2010-11-15 | 1 | -0/+36 |
| | | | | | instances. (Robert Collins) | ||||
| * | Relicenced to BSD / Apache2.0 with full agreement of contributors. | Robert Collins | 2010-02-27 | 1 | -14/+12 |
| | | |||||
| * | Use a travelling salesman heuristic to sort tests, accepting up to twice the ↵ | Robert Collins | 2010-02-19 | 1 | -37/+216 |
| | | | | | total resource setup/teardown cost for fast (N^2) sort times. | ||||
| * | partition tests to perform resource ordering optimisation into strongly ↵ | Robert Collins | 2010-02-16 | 1 | -23/+64 |
| | | | | | connected sets of tests, reducing optimisation passes to cases where some resources are actually reused. | ||||
| * | TestResource -> TestResourceManager. | Robert Collins | 2010-02-12 | 1 | -5/+5 |
| | | |||||
| * | Make public reusable functions for setting up and tearing down resources of ↵ | Robert Collins | 2010-01-11 | 1 | -26/+54 |
| |\ | | | | | | | a test. | ||||
| | * | Make public reusable functions for setting up and tearing down resources of ↵ | Robert Collins | 2010-01-08 | 1 | -26/+54 |
| | | | | | | | | | a test. | ||||
| * | | Typo. | Robert Collins | 2010-01-07 | 1 | -1/+1 |
| | | | |||||
| * | | Implement an adapter for existing fixtures that honour a setUp/tearDown like ↵ | Robert Collins | 2010-01-07 | 1 | -0/+44 |
| |/ | | | | protocol. | ||||
| * | Fix OptimisingTestSuite.addTest when adding other OptimisingTestSuite ↵ | Robert Collins | 2010-01-05 | 1 | -1/+1 |
| | | | | | instances, which fixes testresources.TestLoader not generating optimising runs. | ||||
| * | Handle finding a test result when surrounding frames are things like twisted ↵ | Robert Collins | 2009-08-06 | 1 | -1/+6 |
| | | | | | reactors with run methods. | ||||
| * | Really fix bug 284125 by using inspect to look up the TestResult being used ↵ | Robert Collins | 2009-07-13 | 1 | -32/+60 |
| | | | | | and audit activity via the result object tests are being run with. | ||||
| * | Merge support for trace_functions in TestResource. | Robert Collins | 2009-07-07 | 1 | -1/+12 |
| |\ | |||||
| | * | Review feedback - make the trace happen around make and clean not just ↵ | Robert Collins | 2009-06-18 | 1 | -3/+5 |
| | | | | | | | | | before, and pass structed info not a formatted string. | ||||
| | * | Allow tracing of TestResource activity by passing a trace_function to ↵ | Robert Collins | 2009-06-17 | 1 | -1/+10 |
| | | | | | | | | | TestResource, fixing bug 284125. | ||||
| * | | Review feedback. | Robert Collins | 2009-07-07 | 1 | -2/+2 |
| | | | |||||
| * | | Merge and simply James Henstridge's reset patch. | Robert Collins | 2009-06-18 | 1 | -4/+18 |
| |\ \ | |/ |/| | |||||
| | * | Update code to reset() resources if they have been used by a test. | James Henstridge | 2009-01-24 | 1 | -3/+15 |
| | | | |||||
| | * | Rename _resetResource() to reset() (explicitly documenting it as | James Henstridge | 2009-01-20 | 1 | -8/+18 |
| | | | | | | | | | overridable), and move the self._dirty check into the method. | ||||
| * | | Make TestResource.make_all and clean_all private methods. | Robert Collins | 2009-06-17 | 1 | -6/+6 |
| | | | |||||
| * | | A dirty or changed dependency of a resource makes the resource dirty too, ↵ | Robert Collins | 2009-06-17 | 1 | -1/+19 |
| | | | | | | | | | fixing bug 324202. | ||||
| * | | Merge bug fix for lp:271257 | Robert Collins | 2009-06-17 | 1 | -2/+0 |
| |\ \ | |||||
| | * | | Merge in James's patch and apply a fix. | Jonathan Lange | 2008-11-02 | 1 | -2/+0 |
| | | | | |||||
| * | | | Merge adsorbSuite->addTests rename. | Robert Collins | 2009-06-17 | 1 | -18/+21 |
| |\ \ \ | |/ / | | / | |/ |/| | |||||
| | * | Don't need iterate_tests any more. | Jonathan Lange | 2008-10-04 | 1 | -12/+0 |
| | | | |||||
| | * | testtools not pyunit3k | Jonathan Lange | 2008-10-04 | 1 | -1/+12 |
| | |\ | |||||
| | * | | Move implementation to addTest, deprecating adsorbSuite. | Jonathan Lange | 2008-09-13 | 1 | -4/+9 |
| | | | | |||||
| | * | | Implement in terms of base addTest. | Jonathan Lange | 2008-09-13 | 1 | -2/+3 |
| | | | | |||||
| | * | | Make adsorbSuite preserve some of the test suite hierarchy. | Jonathan Lange | 2008-09-13 | 1 | -2/+11 |
| | | | | |||||
| * | | | Make OptimisingTestSuite release resources before running non-resourced | James Henstridge | 2008-12-05 | 1 | -7/+6 |
| | | | | | | | | | | | | | tests. | ||||
| * | | | Prevent thrashing on dependent resources. | Robert Collins | 2008-12-05 | 1 | -1/+3 |
| | | | | |||||
| * | | | Grouping of tests includes dependent tests. | Robert Collins | 2008-12-05 | 1 | -3/+6 |
| | | | | |||||
| * | | | Clean resources before their dependencies, so the dependency can be used ↵ | Robert Collins | 2008-12-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | during cleaning. | ||||
| * | | | Implement non-optimising resource dependencies/cascading by extending the ↵ | Robert Collins | 2008-12-05 | 1 | -6/+52 |
| | | | | | | | | | | | | | TestResource interface. | ||||
| * | | | Use _getGraph() to calculate the resource switching costs again. This | James Henstridge | 2008-12-03 | 1 | -25/+16 |
| | | | | | | | | | | | | | prevents duplicate calculation in sortTests(). | ||||
| * | | | Put the test splitting code into split_by_resources(), and update the | James Henstridge | 2008-12-03 | 1 | -21/+15 |
| | | | | | | | | | | | | | tests for that code to match the new behaviour. | ||||
| * | | | Rather than sorting the entire list of tests, sort groups of tests that | James Henstridge | 2008-12-02 | 1 | -25/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | share the same set of resources. There are usually relatively few such combinations in a test suite compared to the number of tests and there can never be more. Within a group of tests with the same resource requirements, the tests maintain their relative order from before sorting. | ||||
| * | | | Really stomp on sort optimisation ordering. Will be slow with huge test ↵ | Robert Collins | 2008-12-02 | 1 | -14/+29 |
| | | | | | | | | | | | | | numbers as no grouping is done. | ||||
| * | | | Merge James' cleaner approach. | Robert Collins | 2008-12-02 | 1 | -16/+12 |
| |\ \ \ | |||||
| | * | | | Change the sortTests() algorithm to simply walk the graph of tests, | James Henstridge | 2008-12-02 | 1 | -18/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | moving to the unvisited test with the least cost edge in the graph. Not necessarily the smartest algorithm, but should do the trick. From what I can see, the direct edge should always be a least cost path between two nodes: you'll need to pay the resource set up and tear down costs for the unused resources. So Dijkstra seems unneeded. | ||||
| | * | | | Fix OptimisingTestSuite._getGraph() to handle resources correctly. | James Henstridge | 2008-12-02 | 1 | -4/+5 |
| | | | | | |||||
| * | | | | Ditch Dijkstra for salesman, TINFL | Robert Collins | 2008-12-02 | 1 | -17/+15 |
| | | | | | |||||
