Jak jsem zrychlil E2E testy v Keboole
V Keboole testujeme. Opravdu hodně testujeme. A když jedno kolečko v CI trvá přes dvě hodiny, člověk začne přemýšlet, kam ten čas mizí.
Zápisník jednoho vývojáře
Co jsem stavěl, co se pokazilo a co jsem se při tom naučil.
Výběr: github-actions Zobrazit všechny zápisky →
V Keboole testujeme. Opravdu hodně testujeme. A když jedno kolečko v CI trvá přes dvě hodiny, člověk začne přemýšlet, kam ten čas mizí.
Všechno začalo na Azure Pipelines. Před rokem jsme přesunuli PR validaci do GitHub Actions, ale deploye a E2E testování zůstaly na Azure. Navrhl jsem finální migraci, která to celé dotáhla pod jednu střechu. Tady je architektura a co se po cestě pokazilo.