)]}'
{
  "commit": "c9fca86d5f0cec2ccc23384a153f333cbf2216d4",
  "tree": "af2e1ec576cbf7906a12c3b77b80653354774447",
  "parents": [
    "bb8718a8cae4d7743f8ecc2a4f93016726e18728"
  ],
  "author": {
    "name": "Yilong Li",
    "email": "liyl@fuchsia.infra.roller.google.com",
    "time": "Fri Apr 24 16:24:47 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Apr 24 16:25:16 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [amlogic-display] Migrate the test to use DriverRuntime dispatchers\n\nand DispatcherBounds.\n\nThis change refactors the amlogic-display-test suite to replace the\nlegacy async::Loop with the modern fdf_testing::DriverRuntime\ndispatcher.\n\nMockAllocator and FakeCanvas are now thread-unsafe and wrapped in\nasync_patterns::TestDispatcherBound to ensure safe access across\nthreads. This fixes a data race we saw in CI/CQ that occurred when\nthe main test thread gets information from the MockAllocator (which\nruns in its own async Loop).\n\nOriginal-Fixed: 505803322\nTest: fx test amlogic-display-test\nMultiply: amlogic-display-test: 500\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1588372\nOriginal-Revision: 438e9f40e9bead95078dae33017fa35afe474ab5\nGitOrigin-RevId: 5fdc6d432ccae62820ade20a5505cd775ec5cf4d\nChange-Id: I0a68f2e3af287e3a982a7f79b8f5481923e011be\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8c380f03f7cf7a88fb458644254582fdb699bd0",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "3676ed036186946fa1a1c378bb5598c06d288058",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
