Support for running Django tests in parallel
|Reported by:||senko||Owned by:||Aymeric Augustin|
|Cc:||cmawebsite@…, github.com@…||Triage Stage:||Accepted|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
Running the entire Django test suite is slow, causing people to skip running the entire test suite until just before they push/send a patch.
In theory, at least if one's using in-memory SQLite database, it should be possible to parallelize the tests and make the run faster. There are possibly other potential ways the tests can clobber each other (eg. allocating the same ports for LiveServerTestCases, using the same memcached key prefixes, etc...), but none seem insurmountable at a first thought.
Change History (30)
comment:17 Changed 14 months ago by
|Patch needs improvement:||unset|
|Triage Stage:||Accepted → Ready for checkin|