průvodci
Přestaňte zkoušet nekvalitní testy
Automatické opakování přemění skutečnou chybu na přerušovanou a vycvičí váš tým, aby nedůvěřoval každému selhání.
Tomás Rivera · Výkonové inženýrství · 2026-07-21 · 6 min čtení
Opakované pokusy plošného testu jsou jednou z těch oprav, které řeší symptom tak efektivně, že se nemoc stane trvalou.
Co opakování vlastně dělá
Test, který selže ve 20 % případů a je třikrát opakován, selže viditelně méně než 1 % případů. Chyba tam stále je. Nyní je ve výrobě, kde se to také děje ve 20 % případů.
Co dělat místo toho
- Sledujte míru selhání v každém testu, abyste věděli, které testy jsou skutečně nekvalitní
- Umístěte nejhorší pachatele do karantény do neblokující úlohy – viditelné, ale neblokující sloučení
- Opravte hlavní příčiny: sdílená příslušenství, skutečné hodiny, nenasazená náhodnost, kolize portů, závislost na testovacím pořadí
- Opakujte síťové operace, které jsou skutečně nespolehlivé. Nepokoušejte se opakovat tvrzení.
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
CI, když jsou vaši spoluhráči agentyAgenti kódující AI tlačí mnohem častěji než lidé. Zde je návod, jak to mění design potrubí a kontrolu nákladů.Proč zveřejňujeme pokyny k odchoduKaždá stránka o migraci na tomto webu obsahuje rozdíl k migraci zpět od nás. Zde je zdůvodnění.Co jsme se naučili provozovat milion CI zakázekDoba fronty, chování mezipaměti, správná velikost a režimy selhání, které se objevují pouze v měřítku.Docker Limity rychlosti hubu jsou problémem CI, nikoli problémem DockerAnonymní stahování jsou omezena rychlostí na IP a CI běžci sdílejí IP adresy. Zde je návod, jak přestat zjišťovat ve 3 hodiny ráno.