Spring til indhold

Guides

Sådan dimensioneres løbere til Python-testsuiter

pytest kører på en kerne, mens løberen har otte tomgang.

4 min læsning

Hvorfor det sker

Sådan rettes det

  1. Aktiver pytest -n auto, før du ændrer løberstørrelse - ellers sidder kernerne inaktive
  2. 8 vCPU er en god standard, når xdist er slået til
  3. Gruppér opspændingsdelingstest med --dist loadgroup for at undgå opsætnings-thrash
  4. Integrationstest, der venter på en database, vil have færre kerner og hurtigere disk

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å.