Útmutatók
Hogyan lehet szilánkos teszteket mátrixon keresztül
Egy hosszú tesztmunka uralja a folyamatot.
6 perc olvasás
Egy hosszú tesztmunka uralja a folyamatot.
Miért történik
A programcsomag sorozatban fut egy gépen, annak ellenére, hogy a tesztek függetlenek.
Hogyan lehet javítani
- Fájlszám helyett korábbi időtartam szerint osztva, így a szilánkok együtt fejeződnek be
- Használja a futó natív felosztási jelzőjét, ahol létezik (--shard, --split-by)
- Egyesítse a szilánkos jelentéseket egyetlen összefoglalóban, hogy a hibák olvashatóak maradjanak
- Nézze meg a teljes költséget: négy darab négy percre ugyanannyiba kerül, mint egy munka tizenhatért
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 lehet felgyorsítani a GitHub ActionsAz Ön csővezetéke tovább tart, mint amennyit bárki várni szeretne, és nem egyértelmű, hová telik az idő.Hogyan lehet megtalálni a lassú lépést a munkafolyamatbanA folyamat lassú, de minden egyes lépés ésszerűnek tűnik.Hogyan csökkenthető a GitHub Actions hidegindításaA feladatok 30-90 másodpercig maradnak az első lépés végrehajtása előtt.A GitHub Actions várakozási idők diagnosztizálásaA munkák percekig sorban állnak, mielőtt egy futó felveszi őket.