Are Your Test Slowing You Down?
summary
Diagnoses three concrete slowdowns: writing tests (IDE templates, IntelliJ live templates and JetBrains AI assistant generating flaky or inconsistent unit tests), troubleshooting flaky tests (use retries to detect flakiness, failure clustering via Develocity ML, quarantine and fix or delete), and running tests (Gradle remote build cache cuts a Spring Boot build 20m → 3m, test distribution and parallel agents, Netflix cuts a 1h cycle to 5m with massive parallelism). Practical patterns: red green refactor, given when then.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:15Do tests make you more productive
- 3:10Writing tests takes time
- 4:00Creating a new test
- 12:00Test planning
- 14:20AI for testing
- 16:15The bottleneck
- 20:35Troubleshooting
- 24:45Test Failure
- 26:55Data
- 28:18Science
- 30:09Troubleshoot
- 31:29Find Your Flaky Tests
- 33:14Dont Fix Flaky Tests
- 34:43Quarantine Flaky Tests
- 38:44Running Tests Takes Time
- 46:47Making Tests Faster
related talks
55mAre your tests slowing you down?
43mAre Your Tests Slowing You Down?
26mKeeping Your Tests Lean
19mAvoiding work is work - but it pays off!
27mDeveloper Experience: It’s Time to Start Complaining
33mDeveloper Productivity – How I Learned to Stop Worrying and Love the AI
46mTesting the untestable - patterns and use cases analysis
29mHow to Shorten UI Test Run Times
