Sari la conținut

Ghiduri

Cum să împărțiți testele într-o matrice

O lucrare de testare lungă domină conducta.

6 min de citit

O lucrare de testare lungă domină conducta.

De ce se întâmplă

Suita rulează în serie pe o singură mașină, chiar dacă testele sunt independente.

Cum să o rezolvi

  1. Împărțiți după durata istorică și nu după numărul de fișiere, astfel încât fragmentele să se termine împreună
  2. Folosiți steagul de sharding nativ al alergătorului acolo unde există unul (--shard, --split-by)
  3. Îmbinați rapoartele de fragmente într-un singur rezumat, astfel încât eșecurile să rămână lizibile
  4. Urmăriți costul total: patru cioburi pentru patru minute costă la fel ca o lucrare pentru șaisprezece

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.