Spring til indhold

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

  1. Kør med -n auto ved hjælp af pytest-xdist
  2. Gruppér tests, der deler armaturer med --dist loadgroup for at undgå opsætnings thrash
  3. Cache .pytest_cache og virtualenv
  4. 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å.