)]}'
{
  "commit": "082fd93f9226238e7673f916e93a77c8b3c91607",
  "tree": "536167b7b3a4813fc2d14359980a0c1dae0c9076",
  "parents": [
    "77c0a69cfe506e0dbdf5847bc48ef67cfe4c6559"
  ],
  "author": {
    "name": "Christopher Fujino",
    "email": "fujino@google.com",
    "time": "Fri Aug 07 17:20:11 2020 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 07 17:20:11 2020 +0000"
  },
  "message": "Port engine_1_20_0.py over to use SafeUpload, delete 1.17 recipes.\n\nWhen I initially landed my SafeUpload change (https://flutter-review.googlesource.com/c/recipes/+/5040), I only applied it to the latest engine recipe, so as to not interfere with the Stable release (`1.20`). Now apply it to the `1.20` recipe. Also, delete 1.17 recipes, as they are no longer used.\n\nChange-Id: I75b3deaa8282cbfd0cae8aab2b8d46b11915f255\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/5360\nReviewed-by: Godofredo Contreras \u003cgodofredoc@google.com\u003e\nCommit-Queue: Christopher Fujino \u003cfujino@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55d74b98006b190e7a239da42b2a60a90271f41b",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/Linux Fuchsia failing test.json",
      "new_id": "4e48fc5a8613691ceaf7a3ff6ab083b16273944f",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/Linux Fuchsia failing test.json"
    },
    {
      "type": "rename",
      "old_id": "9a6240ba003d83a87d448d5ce8c8edb361f55ef9",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux_upload_publish_cipd.json",
      "new_id": "2759c9c57422379fb590529bef5a42acd34d292e",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/Linux Fuchsia skips on duplicate.json",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "13b71882d0089fea554211f8e82293e65c870f57",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/experimental_upload.json",
      "new_id": "8bed1a418bcf628a1e6bb1fb9d87213cc3dff4a4",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/experimental_upload.json"
    },
    {
      "type": "modify",
      "old_id": "58a59c309ab89da66eed4938950d88253ae97a81",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/linux_upload.json",
      "new_id": "b0d3cca0143c11acca7c4b3f3424ef1d2802f460",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/linux_upload.json"
    },
    {
      "type": "modify",
      "old_id": "25fc159324c397e6f9014de0c0314d95dd1a8ddd",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/linux_upload_maven_or_bitcode.json",
      "new_id": "915cef9249a7c47101f9ff67160145c7f493b07b",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/linux_upload_maven_or_bitcode.json"
    },
    {
      "type": "modify",
      "old_id": "dc97e345b3af7ba7b2f4b41423d7ef01af0311b1",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/linux_upload_maven_or_bitcode_publish_cipd.json",
      "new_id": "7bcf4e15ccf6469baa0c0f9997dfee8154890fc3",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/linux_upload_maven_or_bitcode_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "42fa5201869534f8e6f7635df43dfb3872df98e1",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/linux_upload_publish_cipd.json",
      "new_id": "86d40d65614cbf1665d3b15139b051b9d47c1213",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/linux_upload_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "2b864bc29f5d9a10caffb4cd5f677296c3d333c4",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/mac_upload.json",
      "new_id": "6dc38379c51c7691f85d4c64a81cdc7e71c616b7",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/mac_upload.json"
    },
    {
      "type": "modify",
      "old_id": "15410c35ffb2941badc619fc2cdd2e142b14d335",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/mac_upload_maven_or_bitcode.json",
      "new_id": "22a58701afdb9a16cdfdd7141fbf73ec77b6d087",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/mac_upload_maven_or_bitcode.json"
    },
    {
      "type": "modify",
      "old_id": "15410c35ffb2941badc619fc2cdd2e142b14d335",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/mac_upload_maven_or_bitcode_publish_cipd.json",
      "new_id": "22a58701afdb9a16cdfdd7141fbf73ec77b6d087",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/mac_upload_maven_or_bitcode_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "2b864bc29f5d9a10caffb4cd5f677296c3d333c4",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/mac_upload_publish_cipd.json",
      "new_id": "6dc38379c51c7691f85d4c64a81cdc7e71c616b7",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/mac_upload_publish_cipd.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22e2efd48c526e61e03a94c254a06fc650ea6dbc",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/safeupload_raise_on_duplicate.json"
    },
    {
      "type": "modify",
      "old_id": "fcea01dd185729c5150d6ce3244c3d5c2d4f01c0",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/win_upload.json",
      "new_id": "0eae28e9c69205018adaefda14e70e8eb18c6094",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/win_upload.json"
    },
    {
      "type": "modify",
      "old_id": "fcea01dd185729c5150d6ce3244c3d5c2d4f01c0",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/win_upload_maven_or_bitcode.json",
      "new_id": "0eae28e9c69205018adaefda14e70e8eb18c6094",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/win_upload_maven_or_bitcode.json"
    },
    {
      "type": "modify",
      "old_id": "fcea01dd185729c5150d6ce3244c3d5c2d4f01c0",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/win_upload_maven_or_bitcode_publish_cipd.json",
      "new_id": "0eae28e9c69205018adaefda14e70e8eb18c6094",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/win_upload_maven_or_bitcode_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "fcea01dd185729c5150d6ce3244c3d5c2d4f01c0",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.expected/win_upload_publish_cipd.json",
      "new_id": "0eae28e9c69205018adaefda14e70e8eb18c6094",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.expected/win_upload_publish_cipd.json"
    },
    {
      "type": "modify",
      "old_id": "260b97262885f31aecfb6b92b120e87d0ab97fae",
      "old_mode": 33188,
      "old_path": "recipes/engine_1_20_0.py",
      "new_id": "d317a4730fbcfb5bc7a71993198d6e2c585822bf",
      "new_mode": 33188,
      "new_path": "recipes/engine_1_20_0.py"
    },
    {
      "type": "delete",
      "old_id": "764c1b65caa4b7aa6778f954de2853277ffebf2f",
      "old_mode": 33188,
      "old_path": "recipes/engine_builder_v1_17_0.expected/Schedule two builds one with goma and one without.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a6fac54dad5bc11e5fe9a2dc1d180f5606d7d238",
      "old_mode": 33188,
      "old_path": "recipes/engine_builder_v1_17_0.proto",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "01dfdb96bf6e16e28ef84ff111dd048e5d9b421c",
      "old_mode": 33188,
      "old_path": "recipes/engine_builder_v1_17_0.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ba66f6b5f4ff90fd5668b28bb211f26f2cdff584",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/Linux Fuchsia failing test.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e43073aa79addad7b9f057650f4e312fe049cb38",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/clobber.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "aeec160976daf1e7456eff5d9d5cb9091e0ef501",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c8543e489a51c531d56bba04aa7a19e34279022f",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12ba58c80d8ee9a608b190b04da53f0021feb3a0",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12ba58c80d8ee9a608b190b04da53f0021feb3a0",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux_maven_or_bitcode.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12ba58c80d8ee9a608b190b04da53f0021feb3a0",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux_maven_or_bitcode_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12ba58c80d8ee9a608b190b04da53f0021feb3a0",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d389e454e9f8019ac9503c73a04c0c7c708e7615",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2aa05f6632aa9e93dfd8c8e8990c8c6192708f6f",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux_upload_maven_or_bitcode.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "75ebe35ee93c4637fff362021fbaa4362747def7",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/linux_upload_maven_or_bitcode_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "44bf7c95799e0f7e896b2c6ac04d0f95c6715514",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9a1874263d2fa97e1c5f63ae3b5c4e1a067a626b",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac_maven_or_bitcode.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9a1874263d2fa97e1c5f63ae3b5c4e1a067a626b",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac_maven_or_bitcode_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "44bf7c95799e0f7e896b2c6ac04d0f95c6715514",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b2c00dbac48de1c212b91508b6312537be494048",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5b5913eba8ed018fb90bd27899fe84265afcd134",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac_upload_maven_or_bitcode.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5b5913eba8ed018fb90bd27899fe84265afcd134",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac_upload_maven_or_bitcode_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b2c00dbac48de1c212b91508b6312537be494048",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/mac_upload_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f79a2f881496761b8c2d9d07d76757eaa4899bf7",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/pull_request.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "911b91c192d012ad0502d1af9a9f2344ee5e2c95",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "911b91c192d012ad0502d1af9a9f2344ee5e2c95",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win_maven_or_bitcode.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "911b91c192d012ad0502d1af9a9f2344ee5e2c95",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win_maven_or_bitcode_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "911b91c192d012ad0502d1af9a9f2344ee5e2c95",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "685a764172ace3929fb25cf4839a5e31d71bc53e",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "685a764172ace3929fb25cf4839a5e31d71bc53e",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win_upload_maven_or_bitcode.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "685a764172ace3929fb25cf4839a5e31d71bc53e",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win_upload_maven_or_bitcode_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "685a764172ace3929fb25cf4839a5e31d71bc53e",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.expected/win_upload_publish_cipd.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dd061abd6710f123dcfba2f4618126fd79b22b46",
      "old_mode": 33188,
      "old_path": "recipes/engine_v1_17_0.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f4d348d9d3af01e0fcdaed6541e61efcd799382d",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_beta.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2d02efb02f8c3d17b6dac9493c7e5fe5936ab10b",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_beta_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "aea06ada2cfff5f85616c54ffa011e00070a87f5",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_beta_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9d23a1c235f1a42550ce9702a6fa07c8fb18ea18",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_beta_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c74bc683be19658275af6be38ed9d34634ad2af8",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_dev.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "776267f5a4a7d78f7e41266e9a181d1a323c66fd",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_dev_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "970a0be86ffe3e2b62d9899f7b90ca9d2b222d02",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_dev_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c93758a0cc8b5e6efda9ec047f34174c02cfcaec",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_dev_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "53d60d4b6c701242ff4a7d8d86a7b16b6c0429ab",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fab7d4bc6bb11449134c697ef11ff16c62c3b0c0",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master_coverage_.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fab7d4bc6bb11449134c697ef11ff16c62c3b0c0",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master_coverage__experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8e54940e312e8cac55f68dc14911d1bdd60c7040",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master_coverage__experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a4cad5a17d878a2a73acf08880c4450ce10b3204",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master_coverage__upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "53d60d4b6c701242ff4a7d8d86a7b16b6c0429ab",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "40342656a26e0045d818b9c419a4f73b1da17e94",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "40342656a26e0045d818b9c419a4f73b1da17e94",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_master_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d6afc174c2ab3eda54cd6ddb123502b5889b712a",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_stable.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c97d6eb1cb9287f37029f48b3e45083737bc46dc",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_stable_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8dee45982e10e8a902d31a3b0f8bbbfd28be297a",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_stable_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2dbb045dea8cecc7e292534bf5a3d85c82db5b86",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/linux_stable_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f4d348d9d3af01e0fcdaed6541e61efcd799382d",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_beta.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2d02efb02f8c3d17b6dac9493c7e5fe5936ab10b",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_beta_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "aea06ada2cfff5f85616c54ffa011e00070a87f5",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_beta_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9d23a1c235f1a42550ce9702a6fa07c8fb18ea18",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_beta_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c74bc683be19658275af6be38ed9d34634ad2af8",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_dev.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "776267f5a4a7d78f7e41266e9a181d1a323c66fd",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_dev_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "970a0be86ffe3e2b62d9899f7b90ca9d2b222d02",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_dev_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c93758a0cc8b5e6efda9ec047f34174c02cfcaec",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_dev_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b3da4d11efcfcc16dc33f3db5f311881f226d5e9",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_master.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b3da4d11efcfcc16dc33f3db5f311881f226d5e9",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_master_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3a4db889703a5c31df65a08ff45ea0c389bea93e",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_master_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3a4db889703a5c31df65a08ff45ea0c389bea93e",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_master_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d6afc174c2ab3eda54cd6ddb123502b5889b712a",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_stable.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c97d6eb1cb9287f37029f48b3e45083737bc46dc",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_stable_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8dee45982e10e8a902d31a3b0f8bbbfd28be297a",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_stable_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2dbb045dea8cecc7e292534bf5a3d85c82db5b86",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/mac_stable_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3e6a70ea5ae90dd2d1d95ba17c83831024060973",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/pull_request.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "73c102cdbc2e8bf42a897ade3744cc8980741057",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_beta.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "373e0c3d89cdae802ce4acb80f688d27399386eb",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_beta_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "73d301ce93f6a21a16582a603560954c35114a37",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_beta_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "01b7ce1dc6988104ab5fbbd8d339fc2be06c2f23",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_beta_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "92cde306d5332fd1f5f2f3bed1325c0d513957dd",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_dev.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "14201a539b78b503d9df55fefe2ec180f821a857",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_dev_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f0c709af1cfd7d9ed674a8907c289ab13c8f91b1",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_dev_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9db0d3017d0a937cd44320dec5beda7cf4687582",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_dev_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dbff94e548018f2bd2d0cbafbfc58987dd95f3f6",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_master.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dbff94e548018f2bd2d0cbafbfc58987dd95f3f6",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_master_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb1dc13b03da0b1bdf399f6aff10586508b15e81",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_master_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb1dc13b03da0b1bdf399f6aff10586508b15e81",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_master_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d8ca6badc83e0f33731364d1bfac92bb146e4dd5",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_stable.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dc6d4e3c11c9c271af856ec4a7aead3f749c687a",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_stable_experimental.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2452b6fa2038c6c0046774981d9c50bc3074d963",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_stable_experimental_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "839badb85a83d30b7be6d8ce69cf95c15bf4bdae",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.expected/win_stable_upload.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4ec62df921a98b790131f24eef7d25de7b3b57a9",
      "old_mode": 33188,
      "old_path": "recipes/flutter_v1_17_0.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7fa1dbbf304186b9f2c584499b5e6fa8384cc222",
      "old_mode": 33188,
      "old_path": "recipes/web_engine_v1_17_0.expected/linux-post-submit.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c3e2889105163963fc3d3914f976d67d9da00ada",
      "old_mode": 33188,
      "old_path": "recipes/web_engine_v1_17_0.expected/linux-pre-submit.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "539c5fb8d89477a5c4696da38ed83078ee4e1642",
      "old_mode": 33188,
      "old_path": "recipes/web_engine_v1_17_0.expected/mac-post-submit.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "196fa3bd4150e82831c7d70fc5b683a3062bbf0f",
      "old_mode": 33188,
      "old_path": "recipes/web_engine_v1_17_0.expected/windows-post-submit.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f890a19301cde75a3d89bc759b9f97fa40259485",
      "old_mode": 33188,
      "old_path": "recipes/web_engine_v1_17_0.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
