)]}'
{
  "commit": "12940f139c6ca4e02fe20f92ad449c363ffa55ed",
  "tree": "4be2ab74bab68ac26d90a80d65e055cb933decba",
  "parents": [
    "b8f66ef3e4146fd027d67e79b954a0732d3c609a"
  ],
  "author": {
    "name": "Keyong Han",
    "email": "keyonghan@google.com",
    "time": "Wed May 17 22:20:26 2023 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 17 22:20:26 2023 +0000"
  },
  "message": "Switch to osx_sdk module for devicelab recipes\n\nNow both host only and devicelab tasks are sharing the osx_sdk module.\n\nLEDs for devicelab tasks:\nhttps://luci-milo.appspot.com/raw/build/logs.chromium.org/flutter/led/keyonghan_google.com/320aaf2535e8e7d1043dcf63114e6b74415c256e8e704f4db919ea8066b7c91d/+/build.proto\nhttps://luci-milo.appspot.com/raw/build/logs.chromium.org/flutter/led/keyonghan_google.com/7f26a182cc96efb9267d747e36a1d661e894a8f9bdf731f59c62447e4788c0b4/+/build.proto\n\nLED for a host only task:\nhttps://luci-milo.appspot.com/raw/build/logs.chromium.org/flutter/led/keyonghan_google.com/d68ec2aec87d6782fbd31e82e8f446d4e815b25cd572d8720f69a7afe7e7c17d/+/build.proto\n\nChange-Id: I7fd0d9ed2efe2994eb4f64c2affec76b25d2e307\nBug: https://github.com/flutter/flutter/issues/117541\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/43980\nReviewed-by: Ricardo Amador \u003cricardoamador@google.com\u003e\nCommit-Queue: Keyong Han \u003ckeyonghan@google.com\u003e\n(cherry picked from commit 27cd8de2c14cdd9a2c8d5895948cf2bf2efdf86d)\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/44726\nReviewed-by: Xilai Zhang \u003cxilaizhang@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db7713e615028d5eb0f9b09f02bfcb8ec9271bd4",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone.expected/no-task-name.json",
      "new_id": "1b631098b420df994ed751f8da89a1d1ccd12ea5",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone.expected/no-task-name.json"
    },
    {
      "type": "modify",
      "old_id": "da5c197dae1f0076b286f42a36cbe588289ed957",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone.expected/xcode-devicelab-timeout.json",
      "new_id": "806a31738101d2a3d56a91d4bc46fe33f8f7f7e6",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone.expected/xcode-devicelab-timeout.json"
    },
    {
      "type": "modify",
      "old_id": "f324445ff121519314f983430367f438840970eb",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json",
      "new_id": "4f3a0606362bb5aa24ef1851f5a4867951334d78",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json"
    },
    {
      "type": "modify",
      "old_id": "606824b0dceb8fd2fdf1f382bb9c988fe80129d6",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone.py",
      "new_id": "485569dcddcff1ced8d0dfe005ea586242467dc1",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone.py"
    },
    {
      "type": "modify",
      "old_id": "6f9671c764a88446c24121da91f374e5e3b2789b",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json",
      "new_id": "641e82448571f086454e7c152dc4f72f32972b88",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json"
    },
    {
      "type": "modify",
      "old_id": "1cc9b7c39bb36918eccb52e45a9de4ec92d19cf8",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json",
      "new_id": "89e9d93dc3a5972660bd49f704535e8fb729c794",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json"
    },
    {
      "type": "modify",
      "old_id": "36e723e12141bab82e41756f6c2d686401cadc1b",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json",
      "new_id": "e1e2415870b3ab643a7f8bd34bd3a61d17cfc1ec",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json"
    },
    {
      "type": "modify",
      "old_id": "1f0a929a075d38b22876c818b7161d0439727fdd",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/no-task-name.json",
      "new_id": "d4546a6e570bd078a8ce4e4dbee7001369bb89a3",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/no-task-name.json"
    },
    {
      "type": "modify",
      "old_id": "e23a2b8944b1ef857f591cc38d70254f177f727d",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json",
      "new_id": "3787f7396ff1c807d05938ff9cb326bc90a118a3",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json"
    },
    {
      "type": "modify",
      "old_id": "49aaa2b39886e47d12b378aa279cd23152f0efa0",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone_build_test.py",
      "new_id": "1602108ad3495872382c794bf9d38783619987f6",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone_build_test.py"
    },
    {
      "type": "modify",
      "old_id": "900f0569d904efd0d1483d1052c4d192d5712faf",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_test_drone.expected/mac.json",
      "new_id": "7351209a61669572f19ed8fb7cb27dff518212d5",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_test_drone.expected/mac.json"
    },
    {
      "type": "modify",
      "old_id": "285b96871ed63dbbe0974e38f034d698e0e1ea50",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_test_drone.expected/no-artifact-name.json",
      "new_id": "f1fbeebef7c56b99491914d505555f53b9aa20d1",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_test_drone.expected/no-artifact-name.json"
    },
    {
      "type": "modify",
      "old_id": "c918fb5fb3f84bdd13107dd6ddbbc33a96a9ab20",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_test_drone.expected/no-task-name.json",
      "new_id": "259f9bc0f49f23565b7e7e075cad7f1cb01133d0",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_test_drone.expected/no-task-name.json"
    },
    {
      "type": "modify",
      "old_id": "a2acaef8994bd57839cb070c09c67da2bd5a4125",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_test_drone.py",
      "new_id": "a5c34965ac0f5169aa13611ffb24c5113ddde60e",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_test_drone.py"
    },
    {
      "type": "modify",
      "old_id": "e37158abf6f276071cdc642556eeceae6c94e284",
      "old_mode": 33188,
      "old_path": "recipes/ios_usb_dependencies/ios-usb-dependencies.py",
      "new_id": "d65d32f02ad94ac1c2a959f24e732bf88a728381",
      "new_mode": 33188,
      "new_path": "recipes/ios_usb_dependencies/ios-usb-dependencies.py"
    }
  ]
}
