4.8 • 635 Ratings
🗓️ 11 September 2023
⏱️ 69 minutes
🧾️ Download transcript
Click on a timestamp to play from that location
0:00.0 | We write tests to show us when there are problems with our code. |
0:02.7 | But what if there are intermittent problems with the tests themselves? |
0:06.2 | That can be a big hassle. |
0:07.7 | In this episode, we have Gregory Capcommer and Owen Perry on the show to share their research and advice for taming flaky tests. |
0:14.8 | This is Talk Python to Me, episode 429, recorded August 10th, 2023. |
0:32.1 | Thank you. 29 recorded August 10th, 2023. Welcome to Talk Python, a weekly podcast on Python. |
0:35.7 | This is your host, Michael Kennedy. |
0:38.1 | Follow me on Macedon, where I'm at M. Kennedy and follow the podcast using at Talk Python, both on |
0:43.2 | bostadon.org. Be careful with impersonating accounts on other instances. There are many. Keep up with |
0:49.1 | the show and listen to over seven years of past episodes at Talk Python.fm. We've started streaming most of our episodes live on YouTube. |
0:57.7 | Subscribe to our YouTube channel over at TalkPython.fm slash YouTube to get notified |
1:01.9 | about upcoming shows and be part of that episode. |
1:05.4 | This episode is brought to you by JetBrains, who encourage you to get work done with Pi Charm. Download your free trial of |
1:13.0 | PiCharm professional at Talkbython.fm.fm slash done dash with dash pie charm. And it's brought to |
1:19.7 | you by Sentry. Don't let those errors go unnoticed. Use Sentry. Get started at talk python.fm. |
1:25.7 | Slash Century. Owen, Gregory, welcome to Talk Python to me. |
1:30.3 | Hi, Michael. It's great to be on the show. Thank you for inviting us today. |
1:33.3 | Hi there. Thanks for having us. Really great to have you both on the show. It's going to be a |
1:37.2 | flaky episode, though, wouldn't you say? It's definitely going to be flaky. Very flaky. Looking forward to talking about flaky tests and what we can do about |
1:45.7 | them. It's one of these realities of writing lots of unit tests for real world systems, right? They |
1:51.3 | end up in weird places. So for better or for worse, I've implemented a lot of programs in Python |
1:56.2 | and many of them have test suites with flaky test cases inside of them. So I have to confess to everyone, I myself, have written programs with many flaky tests. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.