Ugrás a tartalomra

Keresse meg a lassú lépést, majd a drágát

CI megfigyelhetőség és elemzés

Feladatonkénti időtartam, várakozási idő, gyorsítótár találati aránya és költsége, munkafolyamat, címke és adattár szerint lebontva.

Időtartam százalékos

p50 és p95 munkánként, mert az átlag elrejti a fájó futásokat.

Költséghozzárendelés

Költés munkafolyamatonként, címkénként, adattáronként, csapatonként.

Gyorsítótár betekintés

Találati arány és visszaállítási idő gyorsítótárkulcsonként.

OpenTelemetry export

A CI-t a már futtatott nyomkövetési háttérrendszerre ívelje át.

A legtöbb CI optimalizálási munka rossz lépést céloz meg, mert senki sem mért. A feladatonkénti időtartam százalékpontjai általában azt mutatják, hogy a p95-öt nem a build, hanem egy ingadozó integrációs teszt birtokolja.

Gyakori kérdések

Mit nézzek először?
p95 időtartam, nem az átlag. A fejlesztők megtapasztalják a lassú farkát, és az egészséges átlag háromszoros hosszúságú p95-tel azt jelenti, hogy a csapat fele vár.
Hogyan találhatom meg, hogy melyik munkafolyamat lassabb?
Hasonlítsa össze a munkafolyamatonkénti p95-öt hónapról hónapra, és szegmentálja a gyorsítótár találatai és hiányosságai szerint – ez gyakorlatilag két különböző eloszlás, és a regresszió gyakran csak az egyiket érinti.
Exportálhatom ezt a saját szerszámomba?
Igen. A munkafolyamat az exportálást OpenTelemetry nyomkövetésként, a feladatok és a lépések áthidalásaként futtatja, így a CI az éles telemetria mellett ül a már futtatott háttérrendszerben.

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.