Zum Inhalt springen

Leistung

Warum laufen meine Python-Tests in CI langsamer als lokal?

Kurze Antwort

pytest ist standardmäßig seriell und Ihr Laptop verfügt über eine schnellere Single-Core-Leistung und einen warmen Dateisystem-Cache.

Das Detail, das zählt

Führen Sie pytest -n auto mit pytest-xdist aus. Bei den meisten Suiten kommt es zu einer nahezu linearen Beschleunigung bis zur Kernanzahl.

Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis

Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.