Django
Django CI på GitHub Actions
Tester väntar på en databasbehållare och körs på en enda kärna.
16m → 3m
Testsvit
70-tal → 0-tal
Migrationer
Varför det händer
Vad ska ändras
- Kör tester med --parallell auto till gaffel över varje kärna
- Använd --keepdb så att migrering inte spelas om vid varje körning
- Cachelagra virtualenv och använd uv för installation
- Starta Postgres som en tjänstebehållare med en tmpfs-datakatalog