)]}'
{
  "commit": "3407b6d79c4d992acfcd68c5854431fc4332738e",
  "tree": "b2d62881b270253772efc27da3497fa5e88b0be0",
  "parents": [
    "8ece5265c42927f9daf1fffaf4e212ec6ea04fbb"
  ],
  "author": {
    "name": "Godofredo Contreras",
    "email": "godofredoc@google.com",
    "time": "Fri Aug 14 19:44:20 2020 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 14 19:44:20 2020 +0000"
  },
  "message": "Do not fail the build if adb, dart, etc process do not exist.\n\nBuilds are failing because we try to kill windows processes at the end\nof the task execution. This is expected and we should avoid failing the\nfull task when that happens.\n\nChange-Id: I681179cf255069e3f9a24536d527c68d8034ec96\nBug: https://github.com/flutter/flutter/issues/63699\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/5623\nReviewed-by: Keyong Han \u003ckeyonghan@google.com\u003e\nCommit-Queue: Godofredo Contreras \u003cgodofredoc@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63e0a548a25114442cb4dfa16f91104e8564bd69",
      "old_mode": 33188,
      "old_path": "recipe_modules/os_utils/api.py",
      "new_id": "ca0eaebe293564dc8c57aee591b4fe2e0cff1590",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/api.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0bbb8d99deb971ae7ebf3aa2d96a3c207198949",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/examples/full.expected/with_failures.json"
    },
    {
      "type": "modify",
      "old_id": "f0e03c1661ce95429f2ebf0565c8cee374a3d6fc",
      "old_mode": 33188,
      "old_path": "recipe_modules/os_utils/examples/full.py",
      "new_id": "103884b53f3db378e803d9028d72124c58ed9b23",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/examples/full.py"
    }
  ]
}
