How I sped up E2E tests at Keboola
At Keboola, we test. A lot. And when one CI cycle takes over two hours, you start wondering where all that time goes.
A developer’s notebook
What I built, what broke, and what I learned along the way.
Selected: github-actions Show all posts →
At Keboola, we test. A lot. And when one CI cycle takes over two hours, you start wondering where all that time goes.
Everything started on Azure Pipelines. A year ago we moved PR validation to GitHub Actions, but deployments and E2E testing stayed on Azure. I designed the final migration to bring everything into one place. Here's the architecture and what went wrong along the way.