Parallel Tests

Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber (by grosser)

Parallel Tests Alternatives

Similar projects and alternatives to Parallel Tests

  1. rspec-rails

    RSpec for Rails 7+

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. Knapsack

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

  4. Spring

    Rails application preloader (by rails)

  5. vcr

    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

  6. Ruby-JMeter

    Discontinued A Ruby based DSL for building JMeter test plans

  7. mutant

    Automated code reviews via mutation testing - semantic code coverage.

  8. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  9. timecop

    A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.

  10. rspec-side_effects

    RSpec extension for checking the side effects of your specifications.

  11. Flatware

    A parallel test runner for RSpec and Cucumber with pretty output

  12. kouress

    Digital document store, for going paperless

  13. Appraisal

    A Ruby library for testing your library against different versions of dependencies.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Parallel Tests alternative or higher similarity.

Parallel Tests discussion

Parallel Tests reviews and mentions

Posts with mentions or reviews of Parallel Tests. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-27.
  • Helpful Settings When Running RSpec with parallel_tests
    1 project | dev.to | 2 Sep 2025
    In CI environments, we often run RSpec in parallel to speed things up. For that, there’s a gem called parallel_tests.
  • Seeking help with moving a locally running, short-lived Docker container to CI / deployment process?
    1 project | /r/devops | 21 Nov 2022
    Thanks for that feedback. For some more context, the container is designed to run 40+ processes in parallel sending remote instructions to AWS Device Farm for testing, so I suspect that the RAM usage is expected in this case. If you have any recommendations on re-architecting the execution here I'm all ears.
  • working with factory bot and active storage
    2 projects | /r/rails | 27 Oct 2022
  • How to improve a test suit made with Rspec, Capybara, FactoryBot and Siteprism
    2 projects | /r/ruby | 18 Jun 2022
  • Who's using Rails 7 test
    2 projects | /r/rails | 18 Jun 2022
    I know changing from RSpec to MiniTest requires some changes on how you organize the tests and how you think about writing them, but I found that I like MiniTest better after using it for more time, I think it goes straight to the point and it's better integrated (don't quote me on this, but I think minitest handles parallel tests better than RSpec in Rails app because that feature was added with mini test in mind, you would need to add an extra gem for rspec for that https://github.com/grosser/parallel_tests)
  • How We Sped up Our CI Pipeline by Over 4x
    1 project | dev.to | 5 May 2022
    Several members of our team worked together to get the parallel_tests gem working for our codebase. Most of our tests were fine running in parallel, but we found enough that made assumptions about the order they would be run in that we had to do some fixing and rewriting. We kept this work in a feature branch, and kept chipping away at it until all the tests would pass.
  • The Perils of Parallel Testing in Ruby on Rails
    2 projects | dev.to | 30 Mar 2022
    Let's get one thing out of the way. If you use RSpec rather than Minitest, you are out of luck. RSpec does not support Rails 6 built-in parallel testing. There is an ongoing discussion about changing that, but there hasn't been any significant progress for a while. If you want parallel tests with RSpec, your best bet is still using third-party gems such as grosser/parallel_tests.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic Parallel Tests repo stats
7
3,484
7.3
about 1 month ago

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io