How our Rails test suite runs in 1 minute on Buildkite
Jan 18, 2022Mike Coutermarsh

Summary
This post details the technical steps taken to reduce the Rails test suite runtime to 1 minute. It covers the implementation of parallel testing on Buildkite using 64 workers and the auditing and fixing of FactoryBot factories to prevent the creation of excessive associated objects. Specific tests were added to ensure factory correctness and prevent regressions. The post also touches on local development testing strategies.