)]}'
{
  "commit": "fe3ecb802d6e2a967ddb762c97c8bf561b556e4e",
  "tree": "59f43f68c9f4c14ac26d10653c0fe903e1fb8840",
  "parents": [
    "57f92aba78607ab84cae8db1458b8461b95cf8f5"
  ],
  "author": {
    "name": "Matan Lurey",
    "email": "matan@lurey.org",
    "time": "Fri Aug 23 19:19:37 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 23 19:19:37 2024 +0000"
  },
  "message": "Reland \"Reland \"Use logs_util.upload_logs in the flutter_drone recipe.\"\"\n\nThis reverts commit 2e9c17ce72ae354230b6942f355977e005b4f5a4.\n\nReason for revert: Fixed by https://github.com/flutter/flutter/pull/153966, hopefully the last one.\n\nOriginal change\u0027s description:\n\u003e Revert \"Reland \"Use logs_util.upload_logs in the flutter_drone recipe.\"\"\n\u003e\n\u003e This reverts commit fd459d0f5591fc06874b2a248b2d9c6de3ecc231.\n\u003e\n\u003e Reason for revert: Broke another test (https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/18054/overview)\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Reland \"Use logs_util.upload_logs in the flutter_drone recipe.\"\n\u003e \u003e\n\u003e \u003e This reverts commit 69d6127512b217887ea632fa4c34776da7788e13.\n\u003e \u003e\n\u003e \u003e Reason for revert: The affected test (https://github.com/flutter/flutter/pull/153888) has been fixed to handle the variable.\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e Revert \"Use logs_util.upload_logs in the flutter_drone recipe.\"\n\u003e \u003e \u003e\n\u003e \u003e \u003e This reverts commit b111cd3ef2297e66905cc48c2cfedce0cf1ba46f.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Reason for revert: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_arm64%20framework_tests_misc/3191/overview\n\u003e \u003e \u003e\n\u003e \u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e \u003e Use logs_util.upload_logs in the flutter_drone recipe.\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u003e \u003e Bug: https://github.com/flutter/flutter/issues/152775\n\u003e \u003e \u003e \u003e Change-Id: I3840d064a96e32e32c23c04422eea7802ddfdeeb\n\u003e \u003e \u003e \u003e Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/59220\n\u003e \u003e \u003e \u003e Reviewed-by: Christopher Fujino \u003cfujino@google.com\u003e\n\u003e \u003e \u003e \u003e Reviewed-by: Zach Anderson \u003czra@google.com\u003e\n\u003e \u003e \u003e\n\u003e \u003e \u003e TBR\u003dzra@google.com,fujino@google.com,matanl@google.com\n\u003e \u003e \u003e\n\u003e \u003e \u003e Change-Id: I13bb70a1bcb0109e4e87639e0cc8b0964a97b932\n\u003e \u003e \u003e No-Presubmit: true\n\u003e \u003e \u003e No-Tree-Checks: true\n\u003e \u003e \u003e No-Try: true\n\u003e \u003e \u003e Bug: https://github.com/flutter/flutter/issues/152775\n\u003e \u003e \u003e Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/59341\n\u003e \u003e \u003e Reviewed-by: Zach Anderson \u003czra@google.com\u003e\n\u003e \u003e \u003e Reviewed-by: Christopher Fujino \u003cfujino@google.com\u003e\n\u003e \u003e \u003e Reviewed-by: Chris Bracken \u003ccbracken@google.com\u003e\n\u003e \u003e\n\u003e \u003e # Not skipping CQ checks because this is a reland.\n\u003e \u003e\n\u003e \u003e Bug: https://github.com/flutter/flutter/issues/152775\n\u003e \u003e Change-Id: I155c914a46e3dbe623578b6c327225cb736a479f\n\u003e \u003e Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/59343\n\u003e \u003e Reviewed-by: Chris Bracken \u003ccbracken@google.com\u003e\n\u003e \u003e Reviewed-by: Christopher Fujino \u003cfujino@google.com\u003e\n\u003e \u003e Reviewed-by: Matan Lurey \u003cmatanl@google.com\u003e\n\u003e\n\u003e TBR\u003dzra@google.com,fujino@google.com,cbracken@google.com,matanl@google.com\n\u003e\n\u003e Change-Id: I0bf451f142fd7ce785b8faea7bc6a5c78014431a\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Bug: https://github.com/flutter/flutter/issues/152775\n\u003e Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/59347\n\u003e Reviewed-by: Matan Lurey \u003cmatanl@google.com\u003e\n\u003e Commit-Queue: Matan Lurey \u003cmatanl@google.com\u003e\n\u003e Reviewed-by: Christopher Fujino \u003cfujino@google.com\u003e\n\n\nBug: https://github.com/flutter/flutter/issues/152775\nChange-Id: I109d7dead105aea7cb76ab93bb2b9f881215d004\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/59349\nReviewed-by: Zach Anderson \u003czra@google.com\u003e\nCommit-Queue: Matan Lurey \u003cmatanl@google.com\u003e\nReviewed-by: Matan Lurey \u003cmatanl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14ada672d131610376d3f479e73cee19c6bec11c",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/android_sdk.json",
      "new_id": "58654ae57e6c6bae02cb2fb32640027dfaf6c3b4",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/android_sdk.json"
    },
    {
      "type": "modify",
      "old_id": "7dce9359d415c7e97077dfaf7c1a0ed33ed6bd15",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/android_sdk_reduced.json",
      "new_id": "4a1b7477dfa7ddf73cb23235b45058d266cb9ac2",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/android_sdk_reduced.json"
    },
    {
      "type": "modify",
      "old_id": "512d4bf18c9729b41dd0e7015e2b00b33033fee2",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/no_requirements.json",
      "new_id": "611348fa78291ae01abd49f34ce608b36cf69f6b",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/no_requirements.json"
    },
    {
      "type": "modify",
      "old_id": "d977005ae16f2344e8f24551acef9104a1b67a0e",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/no_requirements_reduced.json",
      "new_id": "3d87503653437eae24dd889f1b470a519bc5211d",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/no_requirements_reduced.json"
    },
    {
      "type": "modify",
      "old_id": "fdf7582c6cc7b2a40ba235d6edcff6987de36bcb",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/web_engine.json",
      "new_id": "17bf6f57dc1a7328ac5c309085601908831367f8",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/web_engine.json"
    },
    {
      "type": "modify",
      "old_id": "c140f0c560a501cb8a11c405610871e4fe3fb7ea",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/web_engine_reduced.json",
      "new_id": "f8847866c189c0e960641ffee1feff06b23a76f3",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/web_engine_reduced.json"
    },
    {
      "type": "modify",
      "old_id": "512d4bf18c9729b41dd0e7015e2b00b33033fee2",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/xcode.json",
      "new_id": "611348fa78291ae01abd49f34ce608b36cf69f6b",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/xcode.json"
    },
    {
      "type": "modify",
      "old_id": "d977005ae16f2344e8f24551acef9104a1b67a0e",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/xcode_reduced.json",
      "new_id": "3d87503653437eae24dd889f1b470a519bc5211d",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/xcode_reduced.json"
    },
    {
      "type": "modify",
      "old_id": "e39c72d862715536d8b180639bd139e9fdb1867d",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.py",
      "new_id": "cbc9221ce512623c464c1fb109913a509d19ac70",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.py"
    }
  ]
}
