Skip to content

cargo-fuzztest: support parallel fuzzing jobs. - #2162

Open
copybara-service[bot] wants to merge 1 commit into
mainfrom
cl/953627001
Open

cargo-fuzztest: support parallel fuzzing jobs.#2162
copybara-service[bot] wants to merge 1 commit into
mainfrom
cl/953627001

Conversation

@copybara-service

@copybara-service copybara-service Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

cargo-fuzztest: support parallel fuzzing jobs.

  • Update FuzzTestOptions::execution_mode to enter ExecutionMode::Fuzz when either fuzz_for or jobs option is specified, defaulting duration to indefinite if omitted.
  • Forward FUZZTEST_JOBS environment variable in child test process construction when running in fuzz mode.
  • Add unit tests in fuzztest_options_test and runner_test for job count parsing and command flag propagation.
  • Add process PID-tracking test in e2e_cli_test verifying unique worker process PIDs spawned by Centipede when invoking cargo-fuzztest with --jobs N and --centipede-binary-path .

@copybara-service
copybara-service Bot force-pushed the cl/953627001 branch 2 times, most recently from b848822 to ffcff9b Compare July 30, 2026 14:27
@copybara-service
copybara-service Bot force-pushed the cl/953627001 branch 4 times, most recently from e0cbe2b to 84f05c6 Compare August 10, 2026 00:17
- Update FuzzTestOptions::execution_mode to enter ExecutionMode::Fuzz when either fuzz_for or jobs option is specified, defaulting duration to indefinite if omitted.
- Forward FUZZTEST_JOBS environment variable in child test process construction when running in fuzz mode.
- Add unit tests in fuzztest_options_test and runner_test for job count parsing and command flag propagation.
- Add process PID-tracking test in e2e_cli_test verifying unique worker process PIDs spawned by Centipede when invoking cargo-fuzztest with --jobs N and --centipede-binary-path <path>.

PiperOrigin-RevId: 953627001
@copybara-service copybara-service Bot changed the title No public description cargo-fuzztest: support parallel fuzzing jobs. Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant