)]}'
{
  "commit": "2e85cc7aed5ce32a75e508c607011ac7ff963275",
  "tree": "5c1961b4e718d836e37db8540f904675a2fb1b3c",
  "parents": [
    "2e53b738864e61e8e1c1cd2d8a133f27f33da1bc"
  ],
  "author": {
    "name": "Alex Ovsienko",
    "email": "ovsienko@google.com",
    "time": "Mon Sep 14 09:46:40 2026 +0900"
  },
  "committer": {
    "name": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 15 16:28:41 2026 -0700"
  },
  "message": "cros-test: also copy cipd uv binary to /opt/browser-tools\n\nChromium is migrating the root vpython config to vpython.toml (uv backend).\nWhen running under FlowUV, vpython3 requires the uv binary in the sibling\ndirectory uv/.\n\nThe CIPD package infra/tools/luci/vpython3/${platform} bundles uv/ alongside\nvpython3, 3.8/, and 3.11/. Currently, cros-test Dockerfile only moves\nvpython3, 3.8/, and 3.11/ to /opt/browser-tools/, leaving uv/ behind\nin /usr/bin/.\n\nMove /usr/bin/uv/ to /opt/browser-tools/uv/ so vpython3 can resolve\nthe uv binary when running FlowUV inside cros-test containers.\n\nBUG\u003d40942322\nTEST\u003dNone\nTAG\u003dagy\nCONV\u003db53bdf70-37e7-4696-be50-8ee6fc19b1f8\n\nChange-Id: Icd2cfb4f86149164fcc7f3e43ed79f7ad756b076\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/8404605\nTested-by: Alex Ovsienko \u003covsienko@google.com\u003e\nCommit-Queue: Alex Ovsienko \u003covsienko@google.com\u003e\nAuto-Submit: Alex Ovsienko \u003covsienko@google.com\u003e\nReviewed-by: Terry Yan \u003cyichiyan@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6da74e67a75d16ad4bec855d61daa077055b26e",
      "old_mode": 33188,
      "old_path": "src/chromiumos/test/dockerfiles/cros-test/Dockerfile",
      "new_id": "57b656078503312e7d619139d78c2573078e7e27",
      "new_mode": 33188,
      "new_path": "src/chromiumos/test/dockerfiles/cros-test/Dockerfile"
    }
  ]
}
