Útmutatók
A hibás munkafolyamat hibakeresése
Egy munka meghiúsul a CI-ben, és mindenhol máshol működik.
5 perc olvasás
Egy munka meghiúsul a CI-ben, és mindenhol máshol működik.
Miért történik
A futtató környezet az eszközlánc verzióiban, a rendelkezésre álló memóriában, a párhuzamosságban és a területi beállításban különbözik a helyitől.
Hogyan lehet javítani
- Az ACTIONS_STEP_DEBUG engedélyezése a részletes futónaplókhoz
- Nyisson meg egy SSH-munkamenetet a futón az élő állapot ellenőrzéséhez
- A munka indításakor nyomtassa ki a környezetet és az eszközverziókat
- Ellenőrizze a tesztsorrend-függést úgy, hogy rögzített vetőmaggal futtatja
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ó
Hogyan gyűjtsünk futómutatókatNem lehet megállapítani, hogy egy job CPU-hoz, memóriához vagy lemezhez kötött-e.Hogyan lehet nyomon követni az építési időtartam százalékos értékétAz átlagos felépítési idő jól néz ki, de a fejlesztők továbbra is panaszkodnak.CI nyomkövetések exportálása az OpenTelemetry segítségévelA CI időzítési adatok a megfigyelhetőség többi részétől külön eszközben élnek.CI adatok lekérdezése programozottanCI-adatokra van szüksége egy irányítópulton vagy egy heti jelentésben.