Case Study: Selenium achieves 10x faster builds and tests with EngFlow

A EngFlow Case Study

Preview of the Selenium Case Study

Selenium slashes build times from 5 hours to under 30 minutes with EngFlow

Selenium, an open-source suite of browser automation tools, faced a critical challenge as its continuous integration (CI) runtimes spiraled out of control. Its extensive testing across multiple browsers and operating systems caused builds to take over five hours, severely delaying developer feedback. To address this, Selenium expanded its use of Bazel and adopted EngFlow's Remote Build Execution platform.

The solution implemented with EngFlow provided a highly cached and parallelized remote execution service. This integration resulted in a dramatic 10x speed-up, slashing build and test execution times from over five hours down to just 30 minutes. EngFlow's platform also delivered a richer UI for analyzing test failures and simplified complex, platform-specific setups.


View this case study…

EngFlow

12 Case Studies