Fjäderkänga
Spring Boot CI på GitHub Actions
Kontextladdning dominerar testsviten och beroenden löser sig från början.
18 → 2
Kontext laddas
13m → 4m
Testsvit
Varför det händer
Vad ska ändras
- Cache ~/.m2/repository eller ~/.gradle/cacher
- Dela en vårkontext över testklasser genom att hålla konfigurationen identisk
- Använd Testcontainers återanvändning så att databasbehållaren inte återskapas per klass
- Kör integrationstester i ett separat jobb från enhetstester