pytest
pytest CI på GitHub Actions
pytest kører på en kerne, mens løberen har otte tomgang.
1 → 8
Brugte kerner
18m → 3m
Test suite
Hvorfor det sker
Hvad skal ændres
- Kør med -n auto ved hjælp af pytest-xdist
- Gruppér tests, der deler armaturer med --dist loadgroup for at undgå opsætnings thrash
- Cache .pytest_cache og virtualenv
- Opdel langsomme integrationstests i et separat job
pytest på runnerhut
Dit næste build kan være dobbelt så hurtigt til den halve pris
Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.