Posts Tagged: testing
-
10 Strategies for Upgrading a Rails App with Under 50% Test Coverage
Discover ten battle-tested strategies to manage risk and successfully upgrade a Ruby on Rails application when test coverage is low.
-
Fixing Race Conditions in Minitest After Upgrading to Rails 8
Learn how to identify and resolve flaky tests and race conditions in Minitest caused by parallel testing after upgrading your Ruby on Rails application to version 8.
-
From 40 Minutes to 4: Parallelizing Your Rails Test Suite
Learn how we reduced a Rails test suite execution time from 40 minutes to 4 minutes by leveraging Minitest parallelization and resolving race conditions.
-
How to Optimize Your GitHub Actions CI Pipeline for Rails Upgrades
A comprehensive guide to structuring and accelerating your GitHub Actions CI pipeline for Ruby on Rails upgrades.
-
Migrating from Test::Unit to Minitest for Faster CI Pipelines
Learn how to optimize your Ruby on Rails test suite speed by migrating from Test::Unit to Minitest and leveraging modern parallelization to reduce CI bottlenecks.
-
Resolving Flaky Tests Caused by Hardcoded Directories in Rails CI
Learn how to diagnose and fix Minitest race conditions and broken CI builds caused by hardcoded file paths in parallelized Rails test suites.