guider
Stop med at prøve flaky tests igen
Automatiske genforsøg konverterer en rigtig fejl til en intermitterende fejl, og træner dit team i at mistro enhver fejl.
Tomás Rivera · Performance engineering · 2026-07-21 · 6 min læsning
Hvad genforsøg rent faktisk gør
Hvad skal man gøre i stedet
- Spor fejlprocenten pr. test, så du ved, hvilke tests der faktisk er skæve
- Sæt de værste lovovertrædere i karantæne til et ikke-blokerende job - synlige, men ikke blokerende fusioner
- Løs grundlæggende årsager: delte armaturer, rigtige ure, unseeded tilfældighed, havnekollisioner, test-ordreafhængighed
- Prøv netværksoperationer igen, som virkelig er upålidelige. Forsøg ikke påstande igen.
Dit næste build kan være dobbelt så hurtigt til den halve pris
Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.
Relateret
CI, når dine holdkammerater er agenterAI-kodningsmidler skubber langt oftere end mennesker. Her er, hvordan det ændrer pipeline-design og omkostningskontrol.Hvorfor offentliggør vi instruktioner til at forladeHver migreringsside på dette websted inkluderer forskellen til at migrere tilbage fra os. Her er begrundelsen.Hvad vi lærte at drive en million CI-jobKøtid, cache-adfærd, den rigtige størrelse og de fejltilstande, der kun vises i skala.Docker Hub-hastighedsgrænser er et CI-problem, ikke et Docker-problemAnonyme pulls er hastighedsbegrænsede pr. IP, og CI-løbere deler IP'er. Sådan stopper du med at finde ud af det kl. 03.00.