Can I run integration tests in parallel?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • nextest

    A next-generation test runner for Rust.

  • While tests in a single integration test binary are ran in parallel, multiple integration test binaries are ran sequentially. For a single crate, you can merge the integration tests into a single integration test crate (example in "implications" section). If you're in a workspace of multiple crates, each crate will be ran sequentially (there is an open issue about this, and explains some reasons its the way it currently is). An option to parallelize those is to consider https://nexte.st/ which is an alternative test runner, but its benchmarks only cover a handful of crates and might not be the best option for some workspaces.

  • Cargo

    The Rust package manager

  • While tests in a single integration test binary are ran in parallel, multiple integration test binaries are ran sequentially. For a single crate, you can merge the integration tests into a single integration test crate (example in "implications" section). If you're in a workspace of multiple crates, each crate will be ran sequentially (there is an open issue about this, and explains some reasons its the way it currently is). An option to parallelize those is to consider https://nexte.st/ which is an alternative test runner, but its benchmarks only cover a handful of crates and might not be the best option for some workspaces.

  • 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.

    InfluxDB 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

  • Cargo Script

    1 project | news.ycombinator.com | 26 Feb 2024
  • Scriptisto: "Shebang interpreter" that enables writing scripts in compiled langs

    3 projects | news.ycombinator.com | 6 Feb 2024
  • Shipp – Deadly simple package manager (for C/C++)

    1 project | news.ycombinator.com | 26 Jan 2024
  • Cargo has never frustrated me like npm or pip has. Does Cargo ever get frustrating? Does anyone ever find themselves in dependency hell?

    13 projects | /r/rust | 6 Dec 2023
  • State of Mozilla

    1 project | news.ycombinator.com | 5 Dec 2023