How Test Data Versioning Prevents Flaky CI Builds
from Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering Hosted by Fexingo
Lucas and Luna dive into the quiet crisis of flaky test failures caused by unversioned test data. They break down how a single team at Shopify reduced CI retries by 40 percent by treating test fixtures like source code — with Git LFS, checksums, and data snapshots. Along the way, they discuss why randomized data generation is a trap, how database seeding scripts rot, and the one tool (Keploy) that auto-captures production traffic for replay. If you've ever re-run a test suite three times hoping it passes, this episode names the real culprit — and the fix. #TestDataVersioning #FlakyTests #CIReliability #Shopify #GitLFS #Keploy #DataSnapshots #DatabaseSeeding #TestFixtures #QA #Automation #SoftwareEngineering #ContinuousIntegration #DevOps #Technology #FexingoBusiness #BusinessPodcast #SoftwareTestingWithFexingo Keep every episode free: buymeacoffee.com/fexingo
Embed this episode
No transcript yet.