)]}'
{
  "commit": "fe9e65866919d28364f2c1bdd806a0a3d5cb101a",
  "tree": "d28b4fd59f8ee12a0e2ce8018fc4d77e0f811567",
  "parents": [
    "27e640ad480c35118024cd1679f12000484f220b"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Wed May 20 23:31:36 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed May 20 23:31:36 2026"
  },
  "message": "Revert \"Disallow exiting from VM tests (#2640)\" (#2652)\n\nThis reverts commit 86fcce24d18be9bcbd3f387681dcfc24d1517acd.\n\nUsing `IOOverrides` can cause observable behavior changes so this is a\nbreaking change. We will need to wait for a fix we can rely on in the\nSDK before it\u0027s safe to roll this out.\n\nhttps://github.com/dart-lang/sdk/issues/63418",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8e9d2dc1451cbe0abe8199bce0c46de38d5801c",
      "old_mode": 33188,
      "old_path": "pkgs/test/CHANGELOG.md",
      "new_id": "7e369fa866b595464148e6037e9cc88a597352d2",
      "new_mode": 33188,
      "new_path": "pkgs/test/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "b6e40df5726371b54bd158211fd8e3cb8df3c889",
      "old_mode": 33188,
      "old_path": "pkgs/test/test/runner/subprocess_crash_test.dart",
      "new_id": "e98f634b0f95c124057d275aea726d18283b5a5d",
      "new_mode": 33188,
      "new_path": "pkgs/test/test/runner/subprocess_crash_test.dart"
    },
    {
      "type": "delete",
      "old_id": "7f795b6d24083af5af9f9a77a3d56d904821a4be",
      "old_mode": 33188,
      "old_path": "pkgs/test/test/runner/vm/runner_test.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ef00a791f96c42c6263961a50c59b2c6af226575",
      "old_mode": 33188,
      "old_path": "pkgs/test_core/CHANGELOG.md",
      "new_id": "6907873b9eb6db031b979e9a3d97b67467752a8f",
      "new_mode": 33188,
      "new_path": "pkgs/test_core/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "034a0ab281eeed4cfbfbfe8b0e1252f0fc68e1e6",
      "old_mode": 33188,
      "old_path": "pkgs/test_core/lib/src/bootstrap/vm.dart",
      "new_id": "a4eebe6451ca28884e0adaabbacf6ef7babac046",
      "new_mode": 33188,
      "new_path": "pkgs/test_core/lib/src/bootstrap/vm.dart"
    }
  ]
}
