)]}'
{
  "commit": "0fe1cd44b75c98a13aa3634967029b2977d75a92",
  "tree": "4500e62f02e59e9060e6f87b7a937c4347ba0d31",
  "parents": [
    "e4935e3f4e4daccef47544d16c72ac832458f3c5"
  ],
  "author": {
    "name": "Emmanuel Garcia",
    "email": "egarciad@google.com",
    "time": "Wed Aug 19 23:53:16 2020 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Aug 19 23:53:16 2020 +0000"
  },
  "message": "Reland: Add new recipe to run scenario app on x86 Android emulator.\nFixes: Bug where upload_folder didn\u0027t pass label to upload_folder_and_files.\n\nThis reverts commit fd108b1fa457b103f78703da16a6fac943317d4d.\n\nRun: https://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/egarciad_google.com/8737fd16b4809a41c3c006b2180e7289c9ee462d24342b6d3bb0ba2e922b5df8/+/annotations?server\u003dchromium-swarm.appspot.com\n\nBug: https://github.com/flutter/flutter/issues/64041\nChange-Id: I143fe1d95d0535aa945524e01e3d7f00d8afd31a\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/5861\nCommit-Queue: Emmanuel Garcia \u003cegarciad@google.com\u003e\nReviewed-by: Godofredo Contreras \u003cgodofredoc@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fde87ee84e5e6c9069f7c1c37625fa512d899355",
      "new_mode": 33188,
      "new_path": "recipe_modules/bucket_util/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "916dfead98c4da3fad47d627f86a2ddf3e86f325",
      "new_mode": 33188,
      "new_path": "recipe_modules/bucket_util/api.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f00101ecb666de9309587b0d8ebf157ab902497d",
      "new_mode": 33188,
      "new_path": "recipe_modules/bucket_util/examples/full.expected/basic.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a586c643964853ed445a6078f4ca94f5a0800aa",
      "new_mode": 33188,
      "new_path": "recipe_modules/bucket_util/examples/full.expected/upload_packages.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9826d6279c825f8435ca1350cc1c89b95a28bac2",
      "new_mode": 33188,
      "new_path": "recipe_modules/bucket_util/examples/full.expected/upload_packages_experimental_runtime.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dcb31abbb397c9a6beb0c75e8948ebb45d114bb",
      "new_mode": 33188,
      "new_path": "recipe_modules/bucket_util/examples/full.expected/upload_packages_tiggers_exception_and_package_exists.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e3d6f5ef0c62f0dcda21a58d28adc6972227d18",
      "new_mode": 33188,
      "new_path": "recipe_modules/bucket_util/examples/full.py"
    },
    {
      "type": "modify",
      "old_id": "e3056737489e274ad4f3bfede8d335467e2413ab",
      "old_mode": 33188,
      "old_path": "recipe_modules/os_utils/__init__.py",
      "new_id": "ce44fc94646e2b466035fb04ed9152dc51f0a675",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "31e7d5776d3078f8a5ca46f5c3d478121f78f06b",
      "old_mode": 33188,
      "old_path": "recipe_modules/os_utils/api.py",
      "new_id": "feb42c45f8a7314d46e99075ea5b6a538a544bb1",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/api.py"
    },
    {
      "type": "modify",
      "old_id": "39922b45db8cddeed9531bfc3bfbacd12c387ad1",
      "old_mode": 33188,
      "old_path": "recipe_modules/os_utils/examples/full.expected/basic.json",
      "new_id": "c0d59f3a217e38fac22b367774207cea643cc53b",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/examples/full.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "39922b45db8cddeed9531bfc3bfbacd12c387ad1",
      "old_mode": 33188,
      "old_path": "recipe_modules/os_utils/examples/full.expected/with_failures.json",
      "new_id": "c0d59f3a217e38fac22b367774207cea643cc53b",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/examples/full.expected/with_failures.json"
    },
    {
      "type": "modify",
      "old_id": "103884b53f3db378e803d9028d72124c58ed9b23",
      "old_mode": 33188,
      "old_path": "recipe_modules/os_utils/examples/full.py",
      "new_id": "f50f00e2bd239e7d297226abb285daa643e60f1d",
      "new_mode": 33188,
      "new_path": "recipe_modules/os_utils/examples/full.py"
    },
    {
      "type": "modify",
      "old_id": "9ba90318e9732496d5decac833b4cd1eb251d6ae",
      "old_mode": 33188,
      "old_path": "recipes/engine.expected/safeupload_raise_on_duplicate.json",
      "new_id": "3b120b4664e124cd17ded000db4e1280cac4e56b",
      "new_mode": 33188,
      "new_path": "recipes/engine.expected/safeupload_raise_on_duplicate.json"
    },
    {
      "type": "modify",
      "old_id": "86656f94e35cbb8aa8425216a00809c668939c10",
      "old_mode": 33188,
      "old_path": "recipes/engine.py",
      "new_id": "cdfd67e7efc227a9dee8b76a00dd3c05f0d5f31e",
      "new_mode": 33188,
      "new_path": "recipes/engine.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59488356fd44de17822fb5e37821cb7606dd727a",
      "new_mode": 33188,
      "new_path": "recipes/engine/scenarios.expected/with_failure_upload_0.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a87da6f54b0916f53117905027c8e5798eaa2a2f",
      "new_mode": 33188,
      "new_path": "recipes/engine/scenarios.expected/with_failure_upload_1.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39c7447d981e22ba1c52cbc7343c8ebfbadb025b",
      "new_mode": 33188,
      "new_path": "recipes/engine/scenarios.expected/without_failure_upload_0.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39c7447d981e22ba1c52cbc7343c8ebfbadb025b",
      "new_mode": 33188,
      "new_path": "recipes/engine/scenarios.expected/without_failure_upload_1.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93ff2389e925abb23f6be506c1c29cd1b9129049",
      "new_mode": 33188,
      "new_path": "recipes/engine/scenarios.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f48ad74210eb3bef39cbb6097da12af5643ceb07",
      "new_mode": 33188,
      "new_path": "recipes/engine_scenarios.expected/Scenario app (failure, upload_packages_ 0).json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e36c3985c8e7d62261bbc054b0cd84dfe8388695",
      "new_mode": 33188,
      "new_path": "recipes/engine_scenarios.expected/Scenario app (failure, upload_packages_ 1).json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0eb9a23127997c770a14bd5a3aa7dc53942b9613",
      "new_mode": 33188,
      "new_path": "recipes/engine_scenarios.expected/Scenario app (no failure, upload_packages_ 0).json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0eb9a23127997c770a14bd5a3aa7dc53942b9613",
      "new_mode": 33188,
      "new_path": "recipes/engine_scenarios.expected/Scenario app (no failure, upload_packages_ 1).json"
    }
  ]
}
