Ugrás a tartalomra

Teljesítmény

Miért futnak lassabban a Python-tesztjeim CI-ben, mint helyileg?

Rövid válasz

A pytest alapértelmezés szerint soros, és laptopja gyorsabb egymagos teljesítménnyel és meleg fájlrendszer-gyorsítótárral rendelkezik.

A részlet, ami számít

Futtassa a pytest -n auto parancsot a pytest-xdist paranccsal. A legtöbb csomag csaknem lineáris gyorsulást mutat a magszámig.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.