GTAC 2013: Finding Culprits Automatically in Failing Builds - I.e. Who Broke the Build?
Continuous build is one of the key infrastructures in Google. When a build fails, it is vital to pinpoint the Culprit change List (CL)/change lists quickly, so that it can be fixed to get the build back to green. Culprit detection solutions exist for small and medium sized builds, but not for large integration builds.