)]}'
{
  "commit": "810d993fa2c8fe02650d8e2388246a5b67341022",
  "tree": "68463b02c91837499ffacefa993010aacf0ad8be",
  "parents": [
    "ab8a33811aabd5528357db53d66597066d9b1e02"
  ],
  "author": {
    "name": "Shashank Sharma",
    "email": "theshank@google.com",
    "time": "Fri Aug 14 13:07:43 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Aug 14 13:08:15 2026 -0700"
  },
  "message": "cargo-fuzztest: support fuzzing a fuzztest.\n\n- Add an optional test_path field to CargoFuzzTestOptions and implement test_filter() to support running specific fuzztest targets.\n- Add --centipede-binary-path CLI flag to CargoFuzzTestOptions and forward it via FUZZTEST_CENTIPEDE_BINARY_PATH environment variable to compiled test processes.\n- Update FuzztestRunner::build_run_command in cargo-fuzztest to append exact matching arguments when a specific test target is selected.\n- Forward configured fuzzing durations (both finite durations and indefinite fuzzing via inf) to child test executables using environment variables.\n- Add unit and e2e integration tests for targeted execution and command flag propagation.\n\nPiperOrigin-RevId: 964850072\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36524fcf5e845e9712c88e59addc3d25a87df219",
      "old_mode": 33188,
      "old_path": ".github/workflows/cargo_test.yml",
      "new_id": "4d463e2328f1d40512004a1d23af84739419cfe4",
      "new_mode": 33188,
      "new_path": ".github/workflows/cargo_test.yml"
    },
    {
      "type": "modify",
      "old_id": "5e6254d16eda5c462162ff1a1e59f96cf15c877b",
      "old_mode": 33188,
      "old_path": "rust/cargo_fuzztest/src/lib.rs",
      "new_id": "daafbf8c3506721f9a01dab4ce9d6701eb708597",
      "new_mode": 33188,
      "new_path": "rust/cargo_fuzztest/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "9eb421479fe2570cf6f3ec3d9c0523a789939961",
      "old_mode": 33188,
      "old_path": "rust/cargo_fuzztest/tests/e2e_cli_test.rs",
      "new_id": "1caaaf6cb4e47914f8dcaaa3bae790eb93d34e6e",
      "new_mode": 33188,
      "new_path": "rust/cargo_fuzztest/tests/e2e_cli_test.rs"
    },
    {
      "type": "modify",
      "old_id": "344f1e53a47a06e459d9cc1848123cf4e4af2002",
      "old_mode": 33188,
      "old_path": "rust/cargo_fuzztest/tests/runner_test.rs",
      "new_id": "15b98f8a14a3d3931faf06875196d70817558a08",
      "new_mode": 33188,
      "new_path": "rust/cargo_fuzztest/tests/runner_test.rs"
    }
  ]
}
