1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages/common/cargo-bench.md
2023-10-29 09:54:53 +01:00

659 B

cargo bench

Compile and execute benchmarks. More information: https://doc.rust-lang.org/cargo/commands/cargo-bench.html.

  • Execute all benchmarks of a package:

cargo bench

  • Don't stop when a benchmark fails:

cargo bench --no-fail-fast

  • Compile, but don’t run benchmarks:

cargo bench --no-run

  • Benchmark the specified benchmark:

cargo bench --bench {{benchmark}}

  • Benchmark with the given profile (default: bench):

cargo bench --profile {{profile}}

  • Benchmark all example targets:

cargo bench --examples

  • Benchmark all binary targets:

cargo bench --bins

  • Benchmark the package’s library:

cargo bench --lib