)]}'
{
  "commit": "919375faa492cc936412e59f012377461e6cc86f",
  "tree": "c00d224d08c912649dd5e40949a85d4318535264",
  "parents": [
    "f1fe128409fdf9968b32b791e516b274aa1b53b3"
  ],
  "author": {
    "name": "Godofredo Contreras",
    "email": "godofredoc@google.com",
    "time": "Wed May 24 21:40:08 2023 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 24 21:40:08 2023 +0000"
  },
  "message": "Reland \"Calculate drones using dimensions.\"\n\nThis reverts commit 28c242314b1a62221467c5b885adb5a97d949772.\n\nReason for revert: code freeze is over and the relevant changes have been landed.\n\nOriginal change\u0027s description:\n\u003e Revert \"Calculate drones using dimensions.\"\n\u003e\n\u003e This reverts commit a561e1f23d48fcf64243cedfa6b037f5a2087cff.\n\u003e\n\u003e Reason for revert: Impacting packaging.\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Calculate drones using dimensions.\n\u003e \u003e\n\u003e \u003e This is to prevent builds using wrong drones.\n\u003e \u003e\n\u003e \u003e Bug: https://github.com/flutter/flutter/issues/125574\n\u003e \u003e Change-Id: I9dfe2c07a377676397c6baebc49ae4b8a5cb2acd\n\u003e \u003e Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/43324\n\u003e \u003e Reviewed-by: Yusuf Mohsinally \u003cmohsinally@google.com\u003e\n\u003e \u003e Commit-Queue: Godofredo Contreras \u003cgodofredoc@google.com\u003e\n\u003e \u003e Reviewed-by: Ricardo Amador \u003cricardoamador@google.com\u003e\n\u003e\n\u003e TBR\u003dgodofredoc@google.com,keyonghan@google.com,flutter-scoped@luci-project-accounts.iam.gserviceaccount.com,mohsinally@google.com,ricardoamador@google.com\n\u003e\n\u003e Change-Id: I635ea312dab33e1d370f41c5fa121ec7be37e44c\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Bug: https://github.com/flutter/flutter/issues/125574\n\u003e Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/43722\n\u003e Reviewed-by: Xilai Zhang \u003cxilaizhang@google.com\u003e\n\u003e Commit-Queue: Godofredo Contreras \u003cgodofredoc@google.com\u003e\n\nBug: https://github.com/flutter/flutter/issues/125574\nChange-Id: I5414aee17c0eaf3088d2fab10111723f9f8cb67e\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/44444\nReviewed-by: Godofredo Contreras \u003cgodofredoc@google.com\u003e\nReviewed-by: Xilai Zhang \u003cxilaizhang@google.com\u003e\nCommit-Queue: Godofredo Contreras \u003cgodofredoc@google.com\u003e\n(cherry picked from commit 50f6885fe1f0ebe5ffc145330aaefa1ae792c440)\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/44864\nReviewed-by: Keyong Han \u003ckeyonghan@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e2a9dcb1d756207a0e51f12f954896f83216bce",
      "old_mode": 33188,
      "old_path": "recipe_modules/shard_util_v2/api.py",
      "new_id": "d59e0ae6728bb97218ad297079173c1202bb7600",
      "new_mode": 33188,
      "new_path": "recipe_modules/shard_util_v2/api.py"
    },
    {
      "type": "modify",
      "old_id": "2831ea0740e4d74ed766d0f4236b15953850114e",
      "old_mode": 33188,
      "old_path": "recipe_modules/shard_util_v2/examples/full.expected/presubmit_bb.json",
      "new_id": "1660800d3c686b311ae00f21fbf71f4b2380ba2f",
      "new_mode": 33188,
      "new_path": "recipe_modules/shard_util_v2/examples/full.expected/presubmit_bb.json"
    },
    {
      "type": "modify",
      "old_id": "eb21b5265554ec52d4277b7551db13dd079038a3",
      "old_mode": 33188,
      "old_path": "recipe_modules/shard_util_v2/examples/full.expected/presubmit_led.json",
      "new_id": "3fc58672fc1c0378f9e9fccefdc2636f15f999c8",
      "new_mode": 33188,
      "new_path": "recipe_modules/shard_util_v2/examples/full.expected/presubmit_led.json"
    },
    {
      "type": "modify",
      "old_id": "06a63aed6cbcf7f2639b069243d3536c7c087da0",
      "old_mode": 33188,
      "old_path": "recipe_modules/shard_util_v2/examples/full.expected/presubmit_led_subbuilds.json",
      "new_id": "cda4b8427c19314c8ee18ee625e575e432cd2404",
      "new_mode": 33188,
      "new_path": "recipe_modules/shard_util_v2/examples/full.expected/presubmit_led_subbuilds.json"
    },
    {
      "type": "modify",
      "old_id": "1df6a46dd1806530684b9b0b83e1c9204187f7e1",
      "old_mode": 33188,
      "old_path": "recipe_modules/shard_util_v2/examples/full.py",
      "new_id": "18c9eccba8bdc55111ada93b74fc85091e7dc3b3",
      "new_mode": 33188,
      "new_path": "recipe_modules/shard_util_v2/examples/full.py"
    },
    {
      "type": "modify",
      "old_id": "641e82448571f086454e7c152dc4f72f32972b88",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json",
      "new_id": "226149340ee94dd5189682246f45bbb226199630",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json"
    },
    {
      "type": "modify",
      "old_id": "89e9d93dc3a5972660bd49f704535e8fb729c794",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json",
      "new_id": "55c662034ae7a3163812bc6d38b4dcb7cf15ddce",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json"
    },
    {
      "type": "modify",
      "old_id": "e1e2415870b3ab643a7f8bd34bd3a61d17cfc1ec",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json",
      "new_id": "1833830665e5f8165f3ad619f9b6a0ed27e044d2",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json"
    },
    {
      "type": "modify",
      "old_id": "3787f7396ff1c807d05938ff9cb326bc90a118a3",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json",
      "new_id": "c06511009bec92771b864b5aa26ce45ac7276d42",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json"
    },
    {
      "type": "modify",
      "old_id": "1602108ad3495872382c794bf9d38783619987f6",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.py",
      "new_id": "5c606cfc7e72c2f864a2ed97fcc2c7996be1fb07",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.py"
    },
    {
      "type": "modify",
      "old_id": "59c264b20a3ed3280c65b8c3af37ad35383d53d7",
      "old_mode": 33188,
      "old_path": "recipes/engine/web_engine.expected/basic.json",
      "new_id": "b35bfee30a2a385a732eade26fed94b8e5f092fd",
      "new_mode": 33188,
      "new_path": "recipes/engine/web_engine.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "2270bf454bb606ff322231876a4ad3043ffb990d",
      "old_mode": 33188,
      "old_path": "recipes/engine/web_engine.py",
      "new_id": "a5b70a0250a0046e417d0285c172a6323456e0c8",
      "new_mode": 33188,
      "new_path": "recipes/engine/web_engine.py"
    },
    {
      "type": "modify",
      "old_id": "0df59489a082520e3e27a6547a94bffeddfbb8f8",
      "old_mode": 33188,
      "old_path": "recipes/engine/web_engine_framework.expected/linux-pre-submit.json",
      "new_id": "c0b556b9985078ca4d7a0b6b4194ab1784f8868c",
      "new_mode": 33188,
      "new_path": "recipes/engine/web_engine_framework.expected/linux-pre-submit.json"
    },
    {
      "type": "modify",
      "old_id": "62257cbdac156202cec3d9c4505614a9ee93bcb0",
      "old_mode": 33188,
      "old_path": "recipes/engine/web_engine_framework.py",
      "new_id": "c9ddf5830cf4c95e253db76a8abb896b6b69eff4",
      "new_mode": 33188,
      "new_path": "recipes/engine/web_engine_framework.py"
    },
    {
      "type": "modify",
      "old_id": "656ac7b458724f1492a7d77fddce9256fde18be6",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/basic_linux.json",
      "new_id": "08e6f2d1b9c8ee58042dd7104c9a25ca1749ffd2",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/basic_linux.json"
    },
    {
      "type": "modify",
      "old_id": "1a1facb4f0626c898438f18eb233c074717eda75",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/basic_mac.json",
      "new_id": "cc4324621922c0ec2e4519cd7e7e0dbc0036b438",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/basic_mac.json"
    },
    {
      "type": "modify",
      "old_id": "0e49cf968f3b66841ea0b7bf6573ffb8734b8e5b",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/codesign_release_branch.json",
      "new_id": "d8a41f319eead4c765efaa50c049cb58568f370b",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/codesign_release_branch.json"
    },
    {
      "type": "modify",
      "old_id": "63835e66792e6b567883cbcc35904d6b4a55b28b",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/config_from_file.json",
      "new_id": "6b11a74cabbb7bb17e593ab112feefa47ce37647",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/config_from_file.json"
    },
    {
      "type": "modify",
      "old_id": "7c6577dc8d884019525240125d43faf6b717808b",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file.json",
      "new_id": "76c909e110dcb80634d17f39044c1c5fb71c654c",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file.json"
    },
    {
      "type": "modify",
      "old_id": "28c34f8ec01ea95e192cfb30a6b19ef484670072",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json",
      "new_id": "4c1d4a6c6ad650dd7108da6ab91f52f92c6099dc",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json"
    },
    {
      "type": "modify",
      "old_id": "57c168cf87e10a79682046c395816a08d55570f0",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/monorepo_try.json",
      "new_id": "6d20d9e4ec2cf85a664e7828afa9ae7fa3946c08",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/monorepo_try.json"
    },
    {
      "type": "modify",
      "old_id": "686b89321b4da0587f981da65473ffbc16ce86f8",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.py",
      "new_id": "9a7c8adad30e517402d1a050cf4175541f442572",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.py"
    },
    {
      "type": "modify",
      "old_id": "9daaf773b8cd00290a05b0cc8107f6952c425381",
      "old_mode": 33188,
      "old_path": "recipes/release/release_builder.expected/basic_linux_beta.json",
      "new_id": "94c5598c9fea4160d7ca17957df6f205e714d15d",
      "new_mode": 33188,
      "new_path": "recipes/release/release_builder.expected/basic_linux_beta.json"
    },
    {
      "type": "modify",
      "old_id": "2b96b46f86beeaf4832d6489e0529b85233149e7",
      "old_mode": 33188,
      "old_path": "recipes/release/release_builder.expected/basic_linux_main.json",
      "new_id": "4c3646bce91518150ce302f5ac371e1662d117af",
      "new_mode": 33188,
      "new_path": "recipes/release/release_builder.expected/basic_linux_main.json"
    },
    {
      "type": "modify",
      "old_id": "b6b0b23550b60fc5b4d23b2d59de060578e8649e",
      "old_mode": 33188,
      "old_path": "recipes/release/release_builder.py",
      "new_id": "7ff73787c7a56aeac42031ff7ff1aba8129788b3",
      "new_mode": 33188,
      "new_path": "recipes/release/release_builder.py"
    }
  ]
}
