)]}'
{
  "commit": "5f57cf14d0d1f6b9035786585a972ffef0f3dd51",
  "tree": "46de5231b36d23baa67e03019e0da279f4e76c0b",
  "parents": [
    "810d993fa2c8fe02650d8e2388246a5b67341022"
  ],
  "author": {
    "name": "Shashank Sharma",
    "email": "theshank@google.com",
    "time": "Mon Aug 17 07:28:53 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Aug 17 07:29:13 2026 -0700"
  },
  "message": "cargo-fuzztest: support parallel fuzzing jobs.\n\n- Update FuzzTestOptions::execution_mode to enter ExecutionMode::Fuzz when either fuzz_for or jobs option is specified, defaulting duration to indefinite if omitted.\n- Forward FUZZTEST_JOBS environment variable in child test process construction when running in fuzz mode.\n- Add unit tests in fuzztest_options_test and runner_test for job count parsing and command flag propagation.\n- 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 \u003cpath\u003e.\n\nPiperOrigin-RevId: 965957476\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "daafbf8c3506721f9a01dab4ce9d6701eb708597",
      "old_mode": 33188,
      "old_path": "rust/cargo_fuzztest/src/lib.rs",
      "new_id": "6f61bcf121eb8a20d348a523503b6e4edb8736cd",
      "new_mode": 33188,
      "new_path": "rust/cargo_fuzztest/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "9555083332b4e2402204e6c813128c560b7e49c4",
      "old_mode": 33188,
      "old_path": "rust/cargo_fuzztest/test_crates/sample_fuzz_crate/src/lib.rs",
      "new_id": "9fba8bedd1a285f72f064ac59a5f242258526662",
      "new_mode": 33188,
      "new_path": "rust/cargo_fuzztest/test_crates/sample_fuzz_crate/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "1caaaf6cb4e47914f8dcaaa3bae790eb93d34e6e",
      "old_mode": 33188,
      "old_path": "rust/cargo_fuzztest/tests/e2e_cli_test.rs",
      "new_id": "00119a597bc225c7f311cc7603bd65e84dc6c089",
      "new_mode": 33188,
      "new_path": "rust/cargo_fuzztest/tests/e2e_cli_test.rs"
    },
    {
      "type": "modify",
      "old_id": "15b98f8a14a3d3931faf06875196d70817558a08",
      "old_mode": 33188,
      "old_path": "rust/cargo_fuzztest/tests/runner_test.rs",
      "new_id": "ee2dce5d01a303bbbaff53e441be60a0f4d5aaf3",
      "new_mode": 33188,
      "new_path": "rust/cargo_fuzztest/tests/runner_test.rs"
    },
    {
      "type": "modify",
      "old_id": "f211dbcaee995f4ac1d337828f7ef3fe045d7ee8",
      "old_mode": 33188,
      "old_path": "rust/options/src/lib.rs",
      "new_id": "78145e5396fff0dd660d3e7a419ef6da8e1feea0",
      "new_mode": 33188,
      "new_path": "rust/options/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "073cde1d51399092f9235076ee0d788aaa820ce3",
      "old_mode": 33188,
      "old_path": "rust/src/options.rs",
      "new_id": "2c8cbcf0b811027998c633c25c9be8ecae90896f",
      "new_mode": 33188,
      "new_path": "rust/src/options.rs"
    }
  ]
}
