)]}'
{
  "commit": "39b4e2b5ba75d646fa2bb255ca7ae45f4d44dc46",
  "tree": "e94ecb76741faf51b6edb262d0204f8c93d41bef",
  "parents": [
    "d6acf4aa6b72b6990deee303c9bea0a1b112a5a4"
  ],
  "author": {
    "name": "Hayden Nix",
    "email": "haydennix@fuchsia.infra.roller.google.com",
    "time": "Mon Nov 02 06:23:16 2026 -0800"
  },
  "committer": {
    "name": "Copybara Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Nov 02 06:23:16 2026 -0800"
  },
  "message": "[roll] Roll fuchsia [bazel_migration][haptics] //.../testing/fake_haptics_service\n\nMigrate target `bin` (crate name `fake_haptics_service`), `manifest`,\n`component`, and `package` in\n`//src/devices/haptics/testing/fake_haptics_service` to `BUILD.bazel`,\nand sync `BUILD.gn` via `bazel2gn`.\n\nReplace the GN `fuchsia_package(\"package\")` with\n`bazel_fuchsia_package(\"package\")`, which wraps the Bazel `fx_package`.\n`//src/starnix/tests/starnix_test_subpackages.gni` still lists it as a\nGN subpackage.\n\nSet `metadata \u003d { link_output_barrier \u003d [] }` on\n`bazel_fuchsia_package(\"package\")` so `zxdb_e2e_symbols` does not walk\ninto `sysroot_for_fuchsia_platform`.\n\nAdd the wrapper to the `non_hermetic_deps` allowlist in\n`//build/BUILD.gn`, because `bazel_fuchsia_package` expands to\n`prebuilt_package`.\n\nOriginal-Original-Bug: 564213227\nTest: fx bazel build --config\u003dfuchsia_platform @//src/devices/haptics/testing/fake_haptics_service:bin @//src/devices/haptics/testing/fake_haptics_service:manifest @//src/devices/haptics/testing/fake_haptics_service:component @//src/devices/haptics/testing/fake_haptics_service:package\nTest: fx build //src/devices/haptics/testing/fake_haptics_service:package\nTest: fx host-tool shac check\nBazel-Migration-Target: //src/devices/haptics/testing/fake_haptics_service:bin\nBazel-Migration-Target: //src/devices/haptics/testing/fake_haptics_service:component\nBazel-Migration-Target: //src/devices/haptics/testing/fake_haptics_service:manifest\nBazel-Migration-Target: //src/devices/haptics/testing/fake_haptics_service:package\nTAG: planter planter-20261030-e11f7450563\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1933495\nAgent-Code-Review: Fuchsia CL Risk (Advisory) \u003cgroupagent-fuchsia-risk@google.com\u003e\nOriginal-Original-Revision: 16e794886df28a68e254909e63e2444fa4bb9627\nGitOrigin-RevId: 4bd4b0312dab8dd3d6ac682eccb2635f02108c11\nChange-Id: I41c9703b27540f02afdc7c2434b9dcd21b80c559\nReviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1940732\nCr-Commit-Position: refs/heads/main@{#209982}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8cde2570380dcae903d25f4e116089fe3d68c285",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "d4bfc82af8e9859be08511f36ed1cd56de84dffe",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
