)]}'
{
  "commit": "1752ee0bfe78190d1ddfd3e0e12b83f66ea09f01",
  "tree": "fb83c87f0799c4850f2a45b88da375ec6dad185d",
  "parents": [
    "8b6e480fcc3c36d1a159fba8c0f419ea5b940954"
  ],
  "author": {
    "name": "Filip Niksic",
    "email": "fniksic@google.com",
    "time": "Mon Feb 03 11:59:03 2025 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Feb 03 11:59:50 2025 -0800"
  },
  "message": "Crash Centipede on setup failure and prune old crash inputs with setup failures.\n\nNote: We currently don\u0027t crash on setup failures that involve exceeding resource\nlimits, e.g., timeouts or OOMs. Doing that requires connecting the Centipede\nwatchdog with the FuzzTest runtime to be able to pass information about the\ncrash type (currently the watchdog directly dumps the crash type to a file and\nhas no way of knowing whether we\u0027re in the test setup or executing an input).\nPiperOrigin-RevId: 722744618\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a055397fb4b2034ff23165ebc6cd1ed7acea5b3",
      "old_mode": 33188,
      "old_path": "centipede/centipede.cc",
      "new_id": "a5b1834a8a8284a57eefa427ddea9f485d5ef739",
      "new_mode": 33188,
      "new_path": "centipede/centipede.cc"
    },
    {
      "type": "modify",
      "old_id": "1c584f89f595f6b109045f251970eb938d20d16e",
      "old_mode": 33188,
      "old_path": "centipede/centipede_interface.cc",
      "new_id": "7c0784dea961f223d1924d09321849cc01fb75fd",
      "new_mode": 33188,
      "new_path": "centipede/centipede_interface.cc"
    },
    {
      "type": "modify",
      "old_id": "44c612e3c14096ec033c73c15fb308ecea1c26cd",
      "old_mode": 33188,
      "old_path": "centipede/centipede_test.cc",
      "new_id": "c0a48824296633a83752f6cfdd84c61b4e46294e",
      "new_mode": 33188,
      "new_path": "centipede/centipede_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b1b6589a17dc89884845d3d9f5d4516357d7757f",
      "old_mode": 33188,
      "old_path": "centipede/runner_result.cc",
      "new_id": "843e574382c62122e13d251f2b4b3b944e6b108a",
      "new_mode": 33188,
      "new_path": "centipede/runner_result.cc"
    },
    {
      "type": "modify",
      "old_id": "4b592be82a80579c1337ba10bc5685121fe46503",
      "old_mode": 33188,
      "old_path": "centipede/runner_result.h",
      "new_id": "e95f4a8f371693a6b2948cef7d3db8966cbcf389",
      "new_mode": 33188,
      "new_path": "centipede/runner_result.h"
    },
    {
      "type": "modify",
      "old_id": "d67880a6447210bf68fd76a9ec52dda2b41af704",
      "old_mode": 33188,
      "old_path": "centipede/runner_result_test.cc",
      "new_id": "56b51e69269f411b01deb95cf3bcf03ab6dcd1e2",
      "new_mode": 33188,
      "new_path": "centipede/runner_result_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b263b4a0fc034741e34aaa9c78b5daf5f508650a",
      "old_mode": 33188,
      "old_path": "e2e_tests/functional_test.cc",
      "new_id": "1351af1c1d8628b3b6972e2151490e28a9eed6bd",
      "new_mode": 33188,
      "new_path": "e2e_tests/functional_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5b661e3283ec11f2714e6e2d6b0dc7481b5bc981",
      "old_mode": 33188,
      "old_path": "e2e_tests/testdata/fuzz_tests_for_functional_testing.cc",
      "new_id": "804950520d65b7349371a0e8059a43e728e2d2a4",
      "new_mode": 33188,
      "new_path": "e2e_tests/testdata/fuzz_tests_for_functional_testing.cc"
    },
    {
      "type": "modify",
      "old_id": "f77f06afdbfd78bb1e35b21f2a5ee4470c8037ee",
      "old_mode": 33188,
      "old_path": "fuzztest/internal/runtime.cc",
      "new_id": "fb479776f4126749b75259bc2fd34314330e9f03",
      "new_mode": 33188,
      "new_path": "fuzztest/internal/runtime.cc"
    }
  ]
}
