EngFlow
12 Case Studies
A EngFlow Case Study
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.