Discover how the TripAdvisor CI infrastructure improves the productivity of our engineers by allowing them to implement a feature, test it, open up a pull request, and move on to another task. If issues are discovered during the CI builds, engineers can address them and update the pull request to repeat the process. If all the builds pass, the engineer can be confident that functionality in other areas of the product has not broken and can safely merge to master. If engineers had to run all the existing tests locally before merging to master, it would currently take over 10 hours. 10 hours is a long time to tie up CPU and memory resources on a developer’s machine. Learn how TripAdvisors uses tools like fastlane supply, HockeyApp, Robolectric, and GenyMotion to continuously deployed master, prerelease and release branches!