)]}'
{
  "commit": "609357a3f6f3df8ee592bb217fd68f6fa03c36bf",
  "tree": "4f1e3898849fbf9ae5d83ca1746e98beae0317c5",
  "parents": [
    "9f991122c46a3d8368f3f2b9a448806934a406af"
  ],
  "author": {
    "name": "weijliao",
    "email": "weijliao@fuchsia.infra.roller.google.com",
    "time": "Wed Apr 22 22:19:41 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Apr 22 22:20:18 2026 -0700"
  },
  "message": "[roll] Roll infra/recipes [coverage] Modify coverage recipe to correctly collect coverage in\n\ninternal builders\n\nAfter fixing the covargs bug of merging profile files (fxr/1571176), we\nneed to modify recipe to provide build-id-dir in internal coverage\nbuilders.\n\nBy extracting binaryIds for all the profraw files entries in\nsummary.json files, we can then downloaded unstripped binaries from gcs\ninternal artifacts bucket, and save into a `.build-id` directory, finanlly\npass this directory into covargs enable us to correctly merge profile\nfiles.\nThe process of public coverage builder remains the same, we will skip\nthe whole extracting and downloading process in public builder.\n\nAnd since we moved the step:\"create tree of covargs inputs\" earlier in\nthe recipe to let the builder see the summary.json files, we also need\nto update the golden files for recipe tests.\n\nOriginal-Bug: 493060950\n\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/1574517\nOriginal-Revision: 5ca6ab351e30cf68c2f2e8dd8de90cd1b195a67a\nGitOrigin-RevId: 00379bacaf16df1a5deef327626d825bb3f7bfc9\nChange-Id: I1737bb959ce49730ebcf0e58fb68778ea31ce65d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "95db86e60b3130a911cc77bdf7fdad6e8853309f",
      "old_mode": 33188,
      "old_path": "infra/recipes",
      "new_id": "fdb10035d134e92509569c2c58d2688461a4840d",
      "new_mode": 33188,
      "new_path": "infra/recipes"
    }
  ]
}
