Ugrás a tartalomra

Útmutatók

Hogyan lehet megállítani a CI újrafuttatási viharokat

A fejlesztők ismételten futtatják a sikertelen feladatokat, megsokszorozzák a költségeket és elrejtik a valódi hibákat.

4 perc olvasás

A fejlesztők ismételten futtatják a sikertelen feladatokat, megsokszorozzák a költségeket és elrejtik a valódi hibákat.

Miért történik

Az ingadozó tesztek arra tanítják az embereket, hogy ahelyett, hogy kivizsgálják, próbálkozzanak újra, és semmi sem korlátozza, hogy milyen gyakran tehetik meg.

Hogyan lehet javítani

  1. Kövesse nyomon a pelyhek arányát tesztenként, és helyezze karanténba a legrosszabb elkövetőket
  2. Az ismételt futtatást okossá kell tenni, vagy korlátozza az automatikus újrapróbálkozásokat a hálózati lépésekre
  3. Jelentse az újrafutások költségét adattáronként, hogy az ösztönző látható legyen

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.