How I stopped RSpec from spiking to 2x runtime

This page summarizes the projects mentioned and recommended in the original post on dev.to

Scout Monitoring - Rennaisance engineers rejoice! 1 gem 5 min to app monitoring
5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.
www.scoutapm.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • Knapsack

    Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time. (by ArturT)

  • This seemed extremely suspicious because we use Knapsack, which should ensure near-equal finishing times for all runners. Luckily, Knapsack stores run data and I was able to identify common offenders and identify the common thread - the spiking specs were writing to the database and then being cleaned up by DatabaseCleaner. The project had a complex DB setup, so I reached for the lowest-hanging fruit - I tried :deletion instead of :truncation cleanup strategy and it worked.

  • Scout Monitoring

    Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.

    Scout Monitoring logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Run 1 hour test suite in 2 min with optimal parallelisation on existing CI infra

    1 project | news.ycombinator.com | 25 Oct 2022
  • Six things you should consider while designing a test architecture

    1 project | dev.to | 23 Feb 2021
  • How to improve a test suit made with Rspec, Capybara, FactoryBot and Siteprism

    2 projects | /r/ruby | 18 Jun 2022
  • Base test profiling inside docker with test-prof

    1 project | dev.to | 30 May 2024
  • A collection of different tools to analyze your Ruby test suite performance

    1 project | news.ycombinator.com | 21 May 2024