Dev Interrupted cover image

Developer Experience: It’s Time to Start Complaining | Gradle's Justin Reock

Dev Interrupted

00:00

How to Avoid Performance Regressions in Local Builds

We have predicted test selection, which is the newest addition to our suite. Uses a machine learning model and tries to predict which tests are actually going to provide interesting feedback as opposed to just succeeding. And then also there's the analytic side of failures in flaky tests. If you wake up one day and your builds are taking 10 minutes and you're like, oh, I remember a couple of months ago, this was a lot faster, but you have no way to pinpoint where they're changing it. Endpoint security upgrades, antivirus, new versions of an annotation processor, dependencies, all these things can impact build performance.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app