GTAC 2013: Finding Culprits Automatically in Failing Builds - i.e. Who Broke the Build?

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=SZLuBYlq3OM



Category:
Let's Play
Duration: 16:34
4,806 views
15


http://g.co/gtac2013
Slides: http://goo.gl/q9dGd

Celal Ziftci, University of California, San Diego
Vivek Ramavajjala, Google

Continuous build is one of the key infrastructures in Google. When a build fails, it is vital to pinpoint the culprit changelist (CL)/changelists 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.

Our culprit finder targets finding the culprit CL for large builds automatically, in a very short time-frame with high success. Based on production usage on multiple projects in the last 9 months, culprit finder provides very promising results. Come see our talk to see how we implemented the culprit finder, how successful it is in production and what it feels and looks like.




Other Videos By Google TechTalks


2013-05-31Release Engineering as a Force Multiplier
2013-05-15NOVA: An Interactive Graphics-Scripting Platform for Education and Computational Research
2013-05-09Human Engine Optimization: Natural Strategies for High Ranking Health
2013-05-09Genesis: A Startup College to Reach the Forgotten Youth of Japan
2013-05-07Organizing the World's Scientific Knowledge to make it Universally Accessible and Powerful:
2013-05-01How Google Impacts Global Education:
2013-04-29Building and Interacting with Virtual Brain
2013-04-29GTAC 2013: Drinking the Ocean - Finding XSS at Google Scale
2013-04-29GTAC 2013: AddressSanitizer, ThreadSanitizer and MemorySanitizer -- Dynamic Testing Tools for C++
2013-04-29GTAC 2013: Empirical Investigation of Software Product Line Quality
2013-04-29GTAC 2013: Finding Culprits Automatically in Failing Builds - i.e. Who Broke the Build?
2013-04-29GTAC 2013: Continuous Maps Data Testing
2013-04-29GTAC 2013: Web Performance Testing with WebDriver
2013-04-29GTAC 2013: Espresso: Fresh Start to Android UI Testing
2013-04-29GTAC 2013: Building Scalable Mobile Test Infrastructure for Google+ Mobile
2013-04-29GTAC 2013: Appium: Automation for Mobile Apps
2013-04-29GTAC 2013: Android UI Automation
2013-04-29GTAC 2013: Breaking the Matrix - Android Testing at Scale
2013-04-29GTAC 2013 Day 2 Keynote: Testable JavaScript - Architecting Your Application for Testability
2013-04-29GTAC 2013 Day 1 Closing Keynote: How Facebook Tests Facebook on Android
2013-04-29GTAC 2013: Testing for Educational Gaming and Educational Gaming for Testing



Tags:
google
test automation
conference
automated testing
software engineering
mobile
media
presentation