)]}'
{
  "commit": "288353638150792cf1b364d700499a47ffa76bac",
  "tree": "f028b072fc7dac72b2fb3bb393f99e7378cc6d8c",
  "parents": [
    "ba70a95da656c47377b6ff4e31561a6a55174d33"
  ],
  "author": {
    "name": "Keyong Han",
    "email": "keyonghan@google.com",
    "time": "Thu Oct 15 22:00:58 2020 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Oct 15 22:00:58 2020 +0000"
  },
  "message": "move os info collection earlier for mac\n\nThis CL is a follow up of https://flutter-review.googlesource.com/c/recipes/+/7260, but move the logic to the very beginning.\n\nBug: https://github.com/flutter/flutter/issues/67934\nChange-Id: I4974fcf3ccb144a9033455c1b2671c379c216311\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/7580\nReviewed-by: Godofredo Contreras \u003cgodofredoc@google.com\u003e\nCommit-Queue: Keyong Han \u003ckeyonghan@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33c57438c1ee7e98be583df808dcf64e4a5bb614",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone.expected/no-task-name.json",
      "new_id": "1e73554809acd18cf79497a1ce0ccb4bcede1123",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone.expected/no-task-name.json"
    },
    {
      "type": "modify",
      "old_id": "aedb606c345c2d1de86da4e59898d072df697ffd",
      "old_mode": 33188,
      "old_path": "recipes/devicelab/devicelab_drone.py",
      "new_id": "d1b76a424a1e090003c2041047eb778c8df2f1df",
      "new_mode": 33188,
      "new_path": "recipes/devicelab/devicelab_drone.py"
    },
    {
      "type": "modify",
      "old_id": "8279841d0072b1094bb02826d1ed9f451f70ea87",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac.json",
      "new_id": "0b00e9c6a1d2b25f5f9c0021861fc5be620799eb",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac.json"
    },
    {
      "type": "modify",
      "old_id": "5f4b14022e6584aeeda8861e68508d4c9c8dee51",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_maven_or_bitcode.json",
      "new_id": "fd51cae5a601e889f63e5357d430f4127bc57ba0",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_maven_or_bitcode.json"
    },
    {
      "type": "modify",
      "old_id": "642d00005db169d9af5db73f4571b76053b494bf",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_maven_or_bitcode_no_lto.json",
      "new_id": "ef8668159576727cadf399ddf824652cc6eafa27",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_maven_or_bitcode_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "5f4b14022e6584aeeda8861e68508d4c9c8dee51",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_maven_or_bitcode_publish_cipd.json",
      "new_id": "fd51cae5a601e889f63e5357d430f4127bc57ba0",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_maven_or_bitcode_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "642d00005db169d9af5db73f4571b76053b494bf",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_maven_or_bitcode_publish_cipd_no_lto.json",
      "new_id": "ef8668159576727cadf399ddf824652cc6eafa27",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_maven_or_bitcode_publish_cipd_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "30149d50b483c5cc40225e3b82b5ce0f1ab622be",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_no_lto.json",
      "new_id": "6dc1e8dd16f65a5361d5963c665b99b54c250dde",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "8279841d0072b1094bb02826d1ed9f451f70ea87",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_publish_cipd.json",
      "new_id": "0b00e9c6a1d2b25f5f9c0021861fc5be620799eb",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "30149d50b483c5cc40225e3b82b5ce0f1ab622be",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_publish_cipd_no_lto.json",
      "new_id": "6dc1e8dd16f65a5361d5963c665b99b54c250dde",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_publish_cipd_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "1b6fb17d7aa157110eeee135cc277c514a4748ef",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload.json",
      "new_id": "206ca9b0f4942b0d45b40c3b19a895d21148da8c",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload.json"
    },
    {
      "type": "modify",
      "old_id": "a85448752e1579b6745c19af94300a3d69949cb9",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload_maven_or_bitcode.json",
      "new_id": "02e0aa13cffb22f62ed4f8d25cad78f2b588ec99",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload_maven_or_bitcode.json"
    },
    {
      "type": "modify",
      "old_id": "6cefe0c0a51d482d5985cc5d19d34cdfe18de9b2",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload_maven_or_bitcode_no_lto.json",
      "new_id": "d5b039d0b6968d4b03be5ab6be4797ce9e66298c",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload_maven_or_bitcode_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "a85448752e1579b6745c19af94300a3d69949cb9",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload_maven_or_bitcode_publish_cipd.json",
      "new_id": "02e0aa13cffb22f62ed4f8d25cad78f2b588ec99",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload_maven_or_bitcode_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "6cefe0c0a51d482d5985cc5d19d34cdfe18de9b2",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload_maven_or_bitcode_publish_cipd_no_lto.json",
      "new_id": "d5b039d0b6968d4b03be5ab6be4797ce9e66298c",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload_maven_or_bitcode_publish_cipd_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "4ca2708921042c354dfbe2171e060466d3b3bb6f",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload_no_lto.json",
      "new_id": "2fa8961dff14ca8d847a5251653e0edbe998cda1",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "1b6fb17d7aa157110eeee135cc277c514a4748ef",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload_publish_cipd.json",
      "new_id": "206ca9b0f4942b0d45b40c3b19a895d21148da8c",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "4ca2708921042c354dfbe2171e060466d3b3bb6f",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/mac_upload_publish_cipd_no_lto.json",
      "new_id": "2fa8961dff14ca8d847a5251653e0edbe998cda1",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/mac_upload_publish_cipd_no_lto.json"
    },
    {
      "type": "modify",
      "old_id": "9cb17ecd6028d180307ce4bab4486e61ceac0073",
      "old_mode": 33188,
      "old_path": "recipes/engine.py",
      "new_id": "f0f9c1a57382e74b465869817c32c946e9ab76ef",
      "new_mode": 33188,
      "new_path": "recipes/engine.py"
    },
    {
      "type": "modify",
      "old_id": "f5d3aa938cf2d804e1970ce58c65d9e0e768e701",
      "old_mode": 33188,
      "old_path": "recipes/engine/web_engine_framework.py",
      "new_id": "7da1cde8ca12af834eb465b3f9b77ebe5fde35fb",
      "new_mode": 33188,
      "new_path": "recipes/engine/web_engine_framework.py"
    },
    {
      "type": "modify",
      "old_id": "ba3631824b7736875455841b329937adfb34b95b",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.py",
      "new_id": "4c4b18c3d81d40683940d93534c69173ecac07f3",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.py"
    },
    {
      "type": "modify",
      "old_id": "cbaf76ba23b6ffbb502128960c002ce55b8c787d",
      "old_mode": 33188,
      "old_path": "recipes/web_engine.expected/mac-post-submit.json",
      "new_id": "35b84dd533b4840e882aa2b38cd8d4269ad32112",
      "new_mode": 33188,
      "new_path": "recipes/web_engine.expected/mac-post-submit.json"
    },
    {
      "type": "modify",
      "old_id": "62e4062cd12e055a7ebc207de3328631c0943ffd",
      "old_mode": 33188,
      "old_path": "recipes/web_engine.py",
      "new_id": "2fba7dda46b302c1ef1c1481ba52abc80d131181",
      "new_mode": 33188,
      "new_path": "recipes/web_engine.py"
    }
  ]
}
