)]}'
{
  "commit": "63f9f99e249697beadecb298aa175ad60024951b",
  "tree": "81b166de814552f5d2c94ece5cc04857eb181ff5",
  "parents": [
    "ee6c6a5cec8f3ebbd0a5661ab19a03831a5dc465"
  ],
  "author": {
    "name": "camsim99",
    "email": "camillesimon90@gmail.com",
    "time": "Mon Jul 29 23:24:42 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 29 23:24:42 2024 +0000"
  },
  "message": "Removes `AVD_CIPD_IDENTIFIER`.\n\nThis was actually not used in our recipes; `AVD_CIPD_VERSION` is used which is configurable in the Flutter engine builders and the Flutter framework\u0027s .ci.yaml, respectively.\n\nAlso adds a test and updates the readme. Note that updated instructions for how to update the AVD dependency (as mentioned in the README.md change I made here) will be updated by https://github.com/flutter/flutter/pull/152503.\n\nAlso sets `enforce_test_expected_status` configuration to true such that\ntests will fail when a test case build status does not match the expected status, e.g. we expect an infra failure but achieve success. Encountered this scenario when writing tests for this PR.\n\n--------- CHANGES: ---------\n\nUpdate readme\n\nChange-Id: If9e364fa87725a5b08577e3999b002eb22eeb3a5\n\n\nAdd base changes for removing AVD_CIPD_IDENTIFIER\n\nChange-Id: I99ef67230b84add4c8ee071867aa04c4dc0aa471\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/58740\nCommit-Queue: Camille Simon \u003ccamillesimon@google.com\u003e\nReviewed-by: Zach Anderson \u003czra@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d5a2871654a8716230329b7f1d7d2637b194695",
      "old_mode": 33188,
      "old_path": "infra/config/recipes.cfg",
      "new_id": "5a60f056a3f19a52cdf58091d1aab983f1d02429",
      "new_mode": 33188,
      "new_path": "infra/config/recipes.cfg"
    },
    {
      "type": "modify",
      "old_id": "70e7035d6006c015c7bf5fe9527acfa7d1313da1",
      "old_mode": 33188,
      "old_path": "recipe_modules/android_virtual_device/README.md",
      "new_id": "d05677c61dc5457d8a496b0e6e95b936c0662c3e",
      "new_mode": 33188,
      "new_path": "recipe_modules/android_virtual_device/README.md"
    },
    {
      "type": "modify",
      "old_id": "dbef891471ed4bdd1823e44a032f2d235a8ee445",
      "old_mode": 33188,
      "old_path": "recipe_modules/android_virtual_device/api.py",
      "new_id": "94166c2fe093a6e476d0ea3610a54fb93a07a6cb",
      "new_mode": 33188,
      "new_path": "recipe_modules/android_virtual_device/api.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33b4b92a667547904b92a29c3727b538ce159b51",
      "new_mode": 33188,
      "new_path": "recipe_modules/android_virtual_device/examples/full.expected/emulator is not started if AVD_CIPD_VERSION not defined.json"
    },
    {
      "type": "modify",
      "old_id": "a1aee6741a456cc791af9301e03e2d59ce96c309",
      "old_mode": 33188,
      "old_path": "recipe_modules/android_virtual_device/examples/full.py",
      "new_id": "045000f7b56a6210bfece1f9ead2f41c4cbff516",
      "new_mode": 33188,
      "new_path": "recipe_modules/android_virtual_device/examples/full.py"
    }
  ]
}
