Incredibuild
45 Case Studies
A Incredibuild Case Study
ModuleWorks, a software component provider for the CAD/CAM industry, faced major slowdowns in its C++ development workflow: their continuous integration server ran hundreds of GTest unit and integration tests across 32 binary configurations, causing builds and integrations to take days and preventing developers from merging and testing changes rapidly. To solve this bottleneck, ModuleWorks implemented Incredibuild to accelerate both test runs and full builds.
With Incredibuild, ModuleWorks cut test time from 2.5 minutes to 20 seconds (over 15× faster) and reduced full rebuilds from around 3 hours to about 3 minutes, more than doubling the number of developers the CI server can serve per day. Daily build time per developer fell from roughly 3 hours to 20 minutes (≈83% improvement), enabling true continuous integration, faster releases, fewer regressions, higher test coverage and overall improved developer productivity thanks to Incredibuild.
Jan Theegarten
Developer