İçeriğe geç

Performans

Python testlerim neden CI'da yerel olarak olduğundan daha yavaş çalışıyor?

Kısa cevap

pytest varsayılan olarak seridir ve dizüstü bilgisayarınız daha hızlı tek çekirdek performansına ve sıcak bir dosya sistemi önbelleğine sahiptir.

Önemli olan detay

pytest -n auto komutunu pytest-xdist ile çalıştırın. Çoğu süit, çekirdek sayısına kadar neredeyse doğrusal bir hızlanma görüyor.

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.