-
Type:
New Feature
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: django
-
None
-
None
-
Python Drivers
-
None
-
None
-
None
-
None
-
None
-
None
The Django test runner supports splitting up a test suite so that each process runs an nth of the tests. In order for this functionality to work, the backend must set DatabaseFeatures.can_clone_databases = True and implement DatabaseCreation._clone_test_db().
I explored this but it doesn't handle cloning of encrypted collections (if that's feasible), so it will need further work.
- related to
-
INTPYTHON-1010 Shard Django test suite across parallel CI jobs to cut run time from 60–90 min to ~10 min
-
- Needs Triage
-