)]}'
{
  "commit": "2ed97751739321e22c0920fd71dc3eccfb09b21c",
  "tree": "3358fa2619326ebf97cd26f627b6929b4c47197a",
  "parents": [
    "6afc2d7b18044925cedd8667e4d72c310c1d570a"
  ],
  "author": {
    "name": "Jonas Termansen",
    "email": "sortie@google.com",
    "time": "Tue Mar 19 09:20:29 2024 +0000"
  },
  "committer": {
    "name": "Jonas Termansen",
    "email": "sortie@google.com",
    "time": "Tue Mar 19 09:20:29 2024 +0000"
  },
  "message": "[stable] Migrate from Goma to RBE.\n\nThis change is a necessary infrastructure migration that switches\nbuilding dart for testing to RBE instead of Goma. The release\nartifacts are unchanged as RBE must not be used for official\nreleases and only affects the commit queue and post-submit testing.\n\nThe anthology of RBE commits to main since the 3.3.0 branch point is\ncherry-picked in their entirety without merge conflicts to put the\nstable branch in the same supported state as main.\n\nBug: b/296994239\nChange-Id: I45d13ccc5aba49313e52a3f7bac0be4628608881\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/355761\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/355780\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/355683\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/355400\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/343440\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/354240\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/345543\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/345542\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/345540\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/345520\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/345286\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/342360\nCherry-pick-request: https://github.com/dart-lang/sdk/issues/55184\nChangelog-Exempt: Infrastructure change invisible to end users\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/357324\nReviewed-by: William Hesse \u003cwhesse@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "229fe1156654df02830103d1d7db4d81996672ca",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "23e24550d03ddb7c158ca674a0cb7f327cd9a75e",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "f0b350360bc7820307f44418e710ecf8a42da7d8",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "627823962f86acecf033c38f2573d3f78de17b2f",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "9c3d95d4a41dd928474a9b6ff29342b5c629a0d7",
      "old_mode": 33188,
      "old_path": "build/config/BUILDCONFIG.gn",
      "new_id": "335c6c7c8318c0d06097d505fd8e92da66c2b6f5",
      "new_mode": 33188,
      "new_path": "build/config/BUILDCONFIG.gn"
    },
    {
      "type": "modify",
      "old_id": "c2e8266ac77dc6c7ee6338a115c67a7a8425d4e7",
      "old_mode": 33188,
      "old_path": "build/config/mac/mac_sdk.gni",
      "new_id": "25cd5b4d72ac01cd7d02a7a548ddaae02b629e31",
      "new_mode": 33188,
      "new_path": "build/config/mac/mac_sdk.gni"
    },
    {
      "type": "modify",
      "old_id": "cf805af4003b522e8f735d4b602ead2d6e7208d2",
      "old_mode": 33188,
      "old_path": "build/config/win/BUILD.gn",
      "new_id": "efce804baf967f670776ab6ae2c9d58944ce66df",
      "new_mode": 33188,
      "new_path": "build/config/win/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55ddb1cf415a8a6b95c0c942b2e51e2e25f0f42a",
      "new_mode": 33261,
      "new_path": "build/rbe/llvm.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5796d2939d69a346d512466993a6cd400a7c1de",
      "new_mode": 33188,
      "new_path": "build/rbe/unix.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9892e10e7e44e33fabec88c4ab4727e8156b205a",
      "new_mode": 33188,
      "new_path": "build/rbe/win-intel.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9892e10e7e44e33fabec88c4ab4727e8156b205a",
      "new_mode": 33188,
      "new_path": "build/rbe/windows.cfg"
    },
    {
      "type": "modify",
      "old_id": "c832a50d31375cefd22ce3feda8f0d2b2a958de6",
      "old_mode": 33188,
      "old_path": "build/toolchain/android/BUILD.gn",
      "new_id": "79a672d1c492c4f787beac9d7dae4264e32347ad",
      "new_mode": 33188,
      "new_path": "build/toolchain/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d2bfcf955aa379cd4322fae9d1c84fe46af58b33",
      "old_mode": 33188,
      "old_path": "build/toolchain/goma.gni",
      "new_id": "c0f4cf2825289f9bccaba909318d1e1d535b9f55",
      "new_mode": 33188,
      "new_path": "build/toolchain/goma.gni"
    },
    {
      "type": "modify",
      "old_id": "98e3516cfcf4d21332387f9036e5077ace0bb766",
      "old_mode": 33188,
      "old_path": "build/toolchain/linux/BUILD.gn",
      "new_id": "ec670afe15be92fca99cbcc72870e37dfe7d0521",
      "new_mode": 33188,
      "new_path": "build/toolchain/linux/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8391a4f80a8461fd20566f3e15458f08e9e37ac3",
      "old_mode": 33188,
      "old_path": "build/toolchain/mac/BUILD.gn",
      "new_id": "de58a27a65b6d4c01743eea14e4b07d76d4ca263",
      "new_mode": 33188,
      "new_path": "build/toolchain/mac/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "161c7115b5abfffa109948011270077687860e07",
      "old_mode": 33188,
      "old_path": "build/toolchain/rbe.gni",
      "new_id": "961e33e9eb5a0a7c7485f26813d1717f969e30fe",
      "new_mode": 33188,
      "new_path": "build/toolchain/rbe.gni"
    },
    {
      "type": "modify",
      "old_id": "2a379c1ba400f788aa7f5fcba6ae69a5baeb158b",
      "old_mode": 33188,
      "old_path": "build/toolchain/win/BUILD.gn",
      "new_id": "e5ee9a4abf645d3b32dc7ca77c6f1ef0d30307c5",
      "new_mode": 33188,
      "new_path": "build/toolchain/win/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e680ba07e3c010e958ce00dbb6df5c00a54a3cf5",
      "old_mode": 33188,
      "old_path": "build/toolchain/win/setup_toolchain.py",
      "new_id": "40e8101e62a22abf50ba119f5e7df108c071d1fd",
      "new_mode": 33188,
      "new_path": "build/toolchain/win/setup_toolchain.py"
    },
    {
      "type": "modify",
      "old_id": "d8d77fb12d0bf2b181759a6d2366e96c48aae2ae",
      "old_mode": 33188,
      "old_path": "build/vs_toolchain.py",
      "new_id": "157fcf4f42122896644c5475dc228afee2e4bc97",
      "new_mode": 33188,
      "new_path": "build/vs_toolchain.py"
    },
    {
      "type": "modify",
      "old_id": "07c7a77092893c3acd1291eeeeac7f73305afe09",
      "old_mode": 33261,
      "old_path": "tools/build.py",
      "new_id": "89a5522e5b26ab07115a8f14881e450b7136b45b",
      "new_mode": 33261,
      "new_path": "tools/build.py"
    },
    {
      "type": "modify",
      "old_id": "7cac8e02f15bd6fd81895da855845dc50fc06c95",
      "old_mode": 33261,
      "old_path": "tools/gn.py",
      "new_id": "cdaa8a1bd64a24a4369f0340dd06e09b2a29ae20",
      "new_mode": 33261,
      "new_path": "tools/gn.py"
    }
  ]
}
