útmutatók
Hagyja abba a hibás tesztek újrapróbálkozását
Az automatikus újrapróbálkozások egy valódi hibát időszakossá alakítanak át, és megtanítják a csapatot, hogy ne bízzon minden kudarcban.
Tomás Rivera · Teljesítménytechnika · 2026-07-21 · 6 perc olvasás
Az újrapróbálkozások egyike azoknak a javításoknak, amelyek olyan hatékonyan oldják meg a tünetet, hogy a betegség állandósul.
Mit csinálnak valójában az újrapróbálkozások
Az esetek 20%-ában sikertelen és háromszor újrapróbált teszt az esetek kevesebb mint 1%-ában bukik láthatóan. A hiba még mindig ott van. Jelenleg gyártásban van, ahol szintén az esetek 20%-ában előfordul.
Mit tegyek helyette
- Kövesse nyomon a meghibásodási arányt tesztenként, hogy tudja, mely tesztek bizonytalanok
- Karanténba helyezze a legrosszabb elkövetőket egy nem blokkoló munkába – látható, de nem blokkoló összevonások
- A kiváltó okok kijavítása: megosztott fixtures, valós órák, nem magolt véletlenszerűség, portütközések, tesztsorfüggőség
- Próbálja újra a hálózati műveleteket, amelyek valóban megbízhatatlanok. Ne próbálkozzon újra az állításokkal.
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.
Kapcsolódó
CI, ha a csapattársai ügynökökAz AI kódoló ágensek sokkal gyakrabban nyomulnak, mint az emberek. Ez a következőképpen változtatja meg a csővezeték tervezését és a költségszabályozást.Miért teszünk közzé utasításokat a távozáshoz?Ezen a webhelyen minden migrációs oldal tartalmazza a tőlünk való visszaköltözéshez szükséges diff-et. Íme az indoklás.Amit milliónyi CI-munka végrehajtása során tanultunkA várakozási idő, a gyorsítótár viselkedése, a megfelelő méretezés és a csak méretben megjelenő hibamódok.Docker A hub sebességkorlátozása CI probléma, nem Docker problémaAz anonim lehívások sebessége IP-nként korlátozott, a CI-futók pedig megosztják az IP-címeket. Így hagyhatja abba a keresést hajnali 3-kor.