)]}'
{
  "log": [
    {
      "commit": "9535262dbf1a60cc941fb72e9f3cc090b6839513",
      "tree": "96e6485493de3086c1200e10da5cbc594eb90162",
      "parents": [
        "3f1200c11bf49d8c0e220114f9937367dd76be59"
      ],
      "author": {
        "name": "Submodules bot",
        "email": "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 20:42:19 2024"
      },
      "committer": {
        "name": "Submodules bot",
        "email": "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 20:42:19 2024"
      },
      "message": "Synthetic commit for submodules\n"
    },
    {
      "commit": "3f1200c11bf49d8c0e220114f9937367dd76be59",
      "tree": "36b3cc813674e33458b73d4ab0fb9e21a383cc9f",
      "parents": [
        "3498227c1e6dc7eaab5090072ce336cdf8bcdb92"
      ],
      "author": {
        "name": "Struan Shrimpton",
        "email": "sshrimp@google.com",
        "time": "Tue Jun 04 20:41:38 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 20:41:38 2024"
      },
      "message": "utr: make reused runs not idempotent\n\nIf a user is trying to rerun using the same cas input they likely don\u0027t\nwant to dedupe the swarming task so mark it a not idempotent to ensure\nit runs.\n\nBug: 41492686\nChange-Id: Ica4c32e40036f322a3387c3796a74f6ae5501fbb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5598658\nCommit-Queue: Struan Shrimpton \u003csshrimp@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "3498227c1e6dc7eaab5090072ce336cdf8bcdb92",
      "tree": "e8f7ddea036884d129aaa1d86303c46a6151116b",
      "parents": [
        "a4a7c1dc7d68a8c90d899c98600f6d3ce88a381b"
      ],
      "author": {
        "name": "Ashwin Verleker",
        "email": "ashwinpv@google.com",
        "time": "Tue Jun 04 20:03:18 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 20:03:18 2024"
      },
      "message": "[chromeperf] Update recipe for pixel tangor on waterfall\n\nBug:b:321127455\nChange-Id: I33ad2aa4d99eb418709fb36c8894eacccbeabe88\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5598398\nCommit-Queue: Ashwin Verleker \u003cashwinpv@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "a4a7c1dc7d68a8c90d899c98600f6d3ce88a381b",
      "tree": "ad46a142f60dfbb6d58654e17521f48a4b26ceef",
      "parents": [
        "ab0b2a7ee8a21dca387abfd55cd25e88b74af02a"
      ],
      "author": {
        "name": "Yaowen Mei",
        "email": "ywmei@google.com",
        "time": "Tue Jun 04 19:47:32 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 19:47:32 2024"
      },
      "message": "[reclient] Update test version to  0.148.0.41b09b51.\n\nBug: b/343510500\nChange-Id: I2fa1978a5937948e4aa01ea8ea8068b46c7102ff\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5597681\nCommit-Queue: Yaowen Mei \u003cywmei@google.com\u003e\nReviewed-by: Andus Yu \u003candusyu@google.com\u003e\nAuto-Submit: Yaowen Mei \u003cywmei@google.com\u003e\n"
    },
    {
      "commit": "ab0b2a7ee8a21dca387abfd55cd25e88b74af02a",
      "tree": "5d0e3c1eee3def9fd51f60e0e0fa435d7bf01148",
      "parents": [
        "c330222468550dc5836841b6179b7e7def2e8ce0"
      ],
      "author": {
        "name": "Prakhar",
        "email": "pasthana@google.com",
        "time": "Tue Jun 04 17:25:14 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 17:25:14 2024"
      },
      "message": "Add unit_tests to ToT coverage bots\n\nBug: chromium:40596295\nChange-Id: I04010bd9ba848bb5ebed58beea93e448245e8789\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5589840\nAuto-Submit: Prakhar Asthana \u003cpasthana@google.com\u003e\nReviewed-by: Zhaoyang Li \u003czhaoyangli@chromium.org\u003e\nCommit-Queue: Zhaoyang Li \u003czhaoyangli@chromium.org\u003e\n"
    },
    {
      "commit": "c330222468550dc5836841b6179b7e7def2e8ce0",
      "tree": "a08390e4b7f4a4c271c4fb7145a185e1f79f35ae",
      "parents": [
        "a940242b5afb2f8b9bb96e7e6714c7bb78b7f285"
      ],
      "author": {
        "name": "Liviu Rau",
        "email": "liviurau@google.com",
        "time": "Tue Jun 04 10:59:59 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 10:59:59 2024"
      },
      "message": "[devtools] Bail on first failure in shuffled runs\n\nPreparation step for shuffle reduction.\n\nBug: 343011029\nChange-Id: Idce2d25ee279b7d82bdf790f8bb7f1a377582a94\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5596310\nReviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\nCommit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\n"
    },
    {
      "commit": "a940242b5afb2f8b9bb96e7e6714c7bb78b7f285",
      "tree": "80c6c3f69e708592878d2d7644c9eca1d2ce8a7d",
      "parents": [
        "923efea232b34671caf67362ce457daa4ff0445e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 08:20:19 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 08:20:19 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746078132516287825\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/8b8535d0f1e2947c6769fc5bf201da66c4359203~..64354a78e7abbac616d6ec3f1110054f7330e05e\n  8b8535d (gregorynisbet@google.com)\n      [fleetcost] Store whether indicator is cost or not.\n  d6e1890 (varunsrivastav@google.com)\n      Kron schedule 3d requests\n  d318e01 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 299d0605f086 to d5fb5ffa490d (1 rev...\n  4126b1a (shuaixia@google.com)\n      Add file paths in the output from Predator\n  118394f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from ee7f2908b791 to 34c9218c83b4 (...\n  9303ac2 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 96d0b3041fc1 to fe39dd22cc02 (1 revision)\n  ee9a3e2 (fancl@chromium.org)\n      3pp: use where.bat if where is not available\n  5b27fa5 (fancl@chromium.org)\n      3pp: duplicate vpython3 spec for fetch checkout workflow\n  f86583c (fancl@chromium.org)\n      pkgbuild: fix cmd matching\n  0d86332 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from fe39dd22cc02 to 4b0b23d79b2f (1 revision)\n  c9bbb39 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from d5fb5ffa490d to 28bb47c2256a (1 rev...\n  46418f2 (jtamasleloup@google.com)\n      [botsregulator] Cut lse prefix from name\n  236553b (srinivashegde@google.com)\n      result_adapter: Add more fields to resultsdb from metadata\n  cf6944b (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 4b0b23d79b2f to 154644d30041 (1 revision)\n  ff0d028 (zhangtiff@google.com)\n      shivas: Update outdated port JSON keys in docs\n  6f3e58d (juahurta@google.com)\n      kron: migrate 50% of daily tasks to kron\n  dcd1d3c (mmatyjek@google.com)\n      ufs: Update DeviceConfigs proto from infra/proto\n  6da88c1 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 154644d30041 to 7c8f7bfbc8eb (1 revision)\n  0c459ea (varunsrivastav@google.com)\n      Kron 3d updates\n  7d707fc (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 28bb47c2256a to 847690f2a49d (1 rev...\n  bcf267f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 7c8f7bfbc8eb to 18e9ad80ef94 (1 revision)\n  984cca3 (otabek@google.com)\n      recovery: touch servo in_use file every time we run cros plan\n  7460b7d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 18e9ad80ef94 to 29dfe70925eb (1 revision)\n  8f7e7ef (otabek@google.com)\n      recovery: Add condition to reduce noise of expected failures\n  dd3ceee (ukai@google.com)\n      roll up remote-apis-sdks\n  47791d2 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 847690f2a49d to 0231bb3439b7 (1 rev...\n  131baa4 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 29dfe70925eb to 70591cb1885a (1 revision)\n  a361880 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from cfa3bb936d2f to 43953bfb087b (1 revision)\n  7ac7541 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 70591cb1885a to 6ba9bef525c0 (2 revisions)\n  562311a (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 6ba9bef525c0 to aaf60592d367 (1 revision)\n  a0a1a02 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from aaf60592d367 to 283f097cda95 (1 revision)\n  dae8966 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 283f097cda95 to be16ee2b5968 (1 revision)\n  cb7ff90 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from be16ee2b5968 to 1e0c813ddbf4 (2 revisions)\n  64354a7 (tikuta@chromium.org)\n      recipes: update OWNERS files related to goma\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ie2fc017df55356b46ed40accaf750a7757e7a88c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5595571\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "923efea232b34671caf67362ce457daa4ff0445e",
      "tree": "27fabbd097d38a8c6e9009719cf82c7c3239be88",
      "parents": [
        "4e138dfd8b88184a6e1ce87cec307601922bfbd9"
      ],
      "author": {
        "name": "Liviu Rau",
        "email": "liviurau@google.com",
        "time": "Tue Jun 04 08:12:18 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 08:12:18 2024"
      },
      "message": "[devtools] Get unlimited test results\n\nTurns out the default None value parameter is interpreted as 1000. If we want unlimited results we need to pass 0.\n\nBug: 338380433\nChange-Id: I9a4dd6ea4847ea8a9ddd0fa832cb1d689f98c07b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5596309\nCommit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\nReviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\n"
    },
    {
      "commit": "4e138dfd8b88184a6e1ce87cec307601922bfbd9",
      "tree": "796c1e90bd6385fefb3e2d62b76cb2bc33692b34",
      "parents": [
        "c1ddd4d83903aa74f9696299c724b13ebbdbd9a0"
      ],
      "author": {
        "name": "Philipp Wollermann",
        "email": "philwo@google.com",
        "time": "Tue Jun 04 07:58:44 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 07:58:44 2024"
      },
      "message": "recipes: Catch DecodeError during stats upload\n\nWhen the rbe_metrics.pb generated by a build could not be parsed\ncorrectly, the recipe crashed with a stack trace showing a DecodeError.\n\nLet\u0027s catch that error and handle it gracefully by logging it and\nskipping the upload of the stats.\n\nBug: b/344455229\nChange-Id: I52cd76e095a7a0fa24d3de1785b1809d4aa0651b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5587799\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nAuto-Submit: Philipp Wollermann \u003cphilwo@google.com\u003e\nReviewed-by: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Takuto Ikuta \u003ctikuta@chromium.org\u003e\n"
    },
    {
      "commit": "c1ddd4d83903aa74f9696299c724b13ebbdbd9a0",
      "tree": "edc3821a84e16749a57dd67d678f23a365545a4f",
      "parents": [
        "17ffa55ab6fa571adc035c8f6e19025320ff001b"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Tue Jun 04 07:36:17 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 07:36:17 2024"
      },
      "message": "chromium_tests_builder_config: update comment related to goma\n\nBug: 306109834\nChange-Id: I4929be12b808ba06189c38965db4d20b4b753048\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5595437\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nAuto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Junji Watanabe \u003cjwata@google.com\u003e\n"
    },
    {
      "commit": "17ffa55ab6fa571adc035c8f6e19025320ff001b",
      "tree": "9cdac64a6b83e2daa8a7234c8c6e3a4fbd8f657f",
      "parents": [
        "12640c3d871c9d5e4ec8ea673b586012bd34faf2"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Tue Jun 04 07:22:41 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 07:22:41 2024"
      },
      "message": "recipes: update OWNERS files related to goma\n\nThis also fixes for CHROMIUM_TESTS_OWNERS which was deleted in\nhttps://crrev.com/c/4401373\n\nBug: 306109834\nChange-Id: I1300fe7ac4aabace0082f5be9fab32a2d70d1603\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5595770\nAuto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nReviewed-by: Fumitoshi Ukai \u003cukai@google.com\u003e\nCommit-Queue: Takuto Ikuta \u003ctikuta@chromium.org\u003e\n"
    },
    {
      "commit": "12640c3d871c9d5e4ec8ea673b586012bd34faf2",
      "tree": "f873a36c2bfe66437317e11e4b992774b66de26c",
      "parents": [
        "11cf22b5dedfdfdf2dc3d498d2177360f1fbba5a"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Tue Jun 04 02:38:59 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 02:38:59 2024"
      },
      "message": "Reland \"chromium: remove chromium_no_goma config\"\n\nThis reverts commit 24fc97202de41f4951242144c869356b556f1d4c.\n\nReason for revert:\nInternal usages of chromium_no_goma config were removed in\nhttp://b/344462471\n\nOriginal change\u0027s description:\n\u003e Revert \"chromium: remove chromium_no_goma config\"\n\u003e\n\u003e This reverts commit 25c97e7067ba482bce4a273b1765747389984afa.\n\u003e\n\u003e Reason for revert:\n\u003e https://ci.chromium.org/ui/p/chrome-m126/builders/ci/mac-arm-pgo/189/infra\n\u003e https://ci.chromium.org/ui/p/chrome/builders/ci/mac-arm-pgo/7018/infra\n\u003e https://ci.chromium.org/ui/p/chrome/builders/ci/linux-pgo/4810/infra\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e chromium: remove chromium_no_goma config\n\u003e \u003e\n\u003e \u003e Bug: b/306109834\n\u003e \u003e Change-Id: I8c8301ce182b26e3cef2cb4404857f27a86c778c\n\u003e \u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577875\n\u003e \u003e Commit-Queue: Fumitoshi Ukai \u003cukai@google.com\u003e\n\u003e \u003e Auto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\n\u003e \u003e Reviewed-by: Fumitoshi Ukai \u003cukai@google.com\u003e\n\u003e\n\u003e Bug: b/306109834\n\u003e Change-Id: Ib9f2fbcb543212d54884a531bde2b0137d864a40\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5584964\n\u003e Bot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Commit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Auto-Submit: Ben Pastene \u003cbpastene@chromium.org\u003e\n\nBug: b/306109834\nChange-Id: I7449b5683bfd53d680feaf94fa7b51c9e050c40a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5595768\nCommit-Queue: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nCommit-Queue: Junji Watanabe \u003cjwata@google.com\u003e\nAuto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\n"
    },
    {
      "commit": "11cf22b5dedfdfdf2dc3d498d2177360f1fbba5a",
      "tree": "84c83af9cd6b924a1940eac23d17adc50b5b370a",
      "parents": [
        "1d19c65702cf2f6d1038d0829f4f0c2eff9aa3b0"
      ],
      "author": {
        "name": "Jie Sheng",
        "email": "jiesheng@google.com",
        "time": "Mon Jun 03 21:58:55 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 21:58:55 2024"
      },
      "message": "[rr]: Add a test suite allow list for rr test launcher.\n\nCurrently only allow web tests, this will also exclude GPU tests.\nExample run:\nhttps://ci.chromium.org/b/8746121704927716273\n\nBug: 323411390\nChange-Id: I3bdcce2e5161f1dfd3f6fa365ab0c68bba844ee2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5594849\nCommit-Queue: Jie Sheng \u003cjiesheng@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "1d19c65702cf2f6d1038d0829f4f0c2eff9aa3b0",
      "tree": "ce1e68f2acabe49de5f08f7a7ca765944275eda9",
      "parents": [
        "55a67563519d4fd9897b24209d42e03289ead9d7"
      ],
      "author": {
        "name": "Liviu Rau",
        "email": "liviurau@google.com",
        "time": "Mon Jun 03 18:28:17 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 18:28:17 2024"
      },
      "message": "Reland \"[devtools] Verify the we have no failures left behind after the exoneration attempt\"\n\nFixing some wrong assumptions made in the original CL:\n - the results do not come aggregated but rather individual for every run\n - even retires in the same shard that eventually succeed come back as a set of results with last one being the success one\n - thus we have to query for all results\n - but we do not care for multiple failures or multiple successes for the same test id\n - we need to makes sure we select tests that only failed so far and had no successful runs\n - first query gives us tests that we can try to exonerate\n - second query gives us tests that still fail\n\nLed tests:\n - green CI https://ci.chromium.org/ui/p/devtools-frontend/builders/ci.shadow/Stand-alone%20Mac/4/overview\n - red CQ https://ci.chromium.org/ui/p/devtools-frontend/builders/try/devtools_frontend_mac_rel/b8746142631852167153/overview\n\n\nThis is a reland of commit fe9b1896184c2580513c69dd52cf1e888cd7883d\n\nOriginal change\u0027s description:\n\u003e [devtools] Verify the we have no failures left behind after the exoneration attempt\n\u003e\n\u003e The exoneration attempt would wrongfully exonerate tests in the following situations:\n\u003e  - before and after hooks fail: the grep expression will not manage to instruct the runner to run a proper test\n\u003e  - failed test together with a failed hook: the hook might work now just because the test is run in isolation\n\u003e  - the rerun silently does not run anything and return 0 exit code.\n\u003e\n\u003e All above situations would still show failed tests in the results tab in Milo. We need to re-query the results and make sure no unexpected result\n\u003e is detected.\n\u003e\n\u003e We now query to times for unexpected results:\n\u003e  - first time for finding tests that might benefit from an exoneration attempt\n\u003e  - second time for finding if there are any remaining failures after the exoneration attempt\n\u003e\n\u003e Led test: https://ci.chromium.org/ui/p/devtools-frontend/builders/try/devtools_frontend_mac_rel/b8746162048128109137/infra\n\u003e\n\u003e Bug: 338380433\n\u003e Change-Id: I9f93a9c055c1954afe3ce35f4e3b8db1291b93fc\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5588672\n\u003e Commit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\n\u003e Reviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\n\u003e Reviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\n\nBug: 338380433\nChange-Id: I2c1a8cb8c8c2bb53fc43646a67c511238b063b2b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5589113\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCommit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\n"
    },
    {
      "commit": "55a67563519d4fd9897b24209d42e03289ead9d7",
      "tree": "afcb780c6441d4b9831a353442242b09ff2c0fd1",
      "parents": [
        "a4084e30bffbd11fc68cf2a4221b7b9c6acd4553"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 18:10:51 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 18:10:51 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746132944734664737\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/396a28dba31bd605ad1cbe6e9ce3d5af95caf05b~..aacec30bcbcaa950972d9288d92acb0a1e5f6695\n  396a28d (gregorynisbet@google.com)\n      [fleetcost] Run RepopoulateCache using multiple goroutines.\n  fec5d7d (juahurta@google.com)\n      kron: add uprev target to makefile\n  92d288a (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 0c7c729b2fcf to 9b6032d7c502 (1 revision)\n  b923c60 (justinsuen@google.com)\n      device-manager: only send updates for Devices with updated fields\n  3e09147 (justinsuen@google.com)\n      device-manager: fix bug with extra semicolon\n  44f2111 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 8857f03a0531 to f22839de46cb (1 rev...\n  0b57a2a (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from f22839de46cb to 299d0605f086 (1 rev...\n  454b1d5 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 0e05901d73d3 to cfa3bb936d2f (1 revision)\n  453a60b (ukai@google.com)\n      siso: update version string to v0.2.3\n  2f9b018 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 9b6032d7c502 to 5b8a8c8450e5 (1 revision)\n  2ac276a (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 5b8a8c8450e5 to aebfb79d72fe (1 revision)\n  d450325 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from aebfb79d72fe to 57b169299069 (2 revisions)\n  2c0410c (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 57b169299069 to 53ef3b29fa55 (1 revision)\n  ada5549 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 53ef3b29fa55 to bbf9e702d3b5 (3 revisions)\n  a0d034f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from bbf9e702d3b5 to 76b08b326452 (1 revision)\n  38e9d32 (mmatyjek@google.com)\n      Stop failing servod if it is actually up\n  16d5106 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 76b08b326452 to 96d0b3041fc1 (1 revision)\n  08a95aa (jackgelinas@google.com)\n      satlab: add run qualifications endpoint\n  06d43a4 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 7d34be97f98c to ee7f2908b791 (...\n  0c98a20 (azrahman@google.com)\n      ctpv2: output properties support\n  8b1ae39 (zhangtiff@google.com)\n      UFS: Make error for a missing MachineLSE when adding a new mach...\n  00e9893 (amirmousavi@google.com)\n      result_adapter: Upload CTR test level artifacts.\n  aacec30 (zhangtiff@google.com)\n      shivas: add make dev to the README\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/d35238406e4def8b74e1eebcc81f483a3f9d6250\n  d352384 (mohrr@google.com)\n      [buildbucket] Remove deprecated APIs\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I4f8aee78335a66c40405cd3cf763ab52467ec996\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5593852\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a4084e30bffbd11fc68cf2a4221b7b9c6acd4553",
      "tree": "44a684ab329ea2fcd26d3f69bef9db5c30f99696",
      "parents": [
        "0635143dc5a995197173dea606d6712b5a3cb073"
      ],
      "author": {
        "name": "Ben Pastene",
        "email": "bpastene@chromium.org",
        "time": "Mon Jun 03 16:35:05 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 16:35:05 2024"
      },
      "message": "Make the chromium/fuzz recipe fetch builder configs from input props\n\nRight now the chromium/fuzz recipe uses BuilderSpec configs via\nhard-coded mappings in the recipe itself. This is unfortunate for a few\nreasons:\n- Adding new builders needs both a chromium/src and tools/build CL.\n- Testing changes to the specs can\u0027t be done via normal tryjobs.\n- It\u0027s a legacy design that 99% of chrome\u0027s other bots have moved\n  on from.\n- There\u0027s no trybot mirroring established, so various chunks of logic\n  in chromium/src\u0027s starlark doesn\u0027t recognize what trybots mirror\n  other bots.\n\nBut recently src-side specs for all these builders were added in\nhttps://crrev.com/c/5579127. These specs are currently ignored. But\nwith this CL, they\u0027ll start to be read by this recipe, and replace the\nhard-coded configs at the top of the recipe. This resolves all the\ndrawbacks listed above, and conforms to how most/all of Chrome\u0027s\nother bots behave.\n\nNote that some parts of the BuilderSpec the fuzz recipe uses were\nadditions on top of the standard spec. Instead of integrating them\ninto the base spec\u0027s definition, they were instead just moved to\ninput props. This means a mirroring trybot won\u0027t pick those props up.\nBut since most of them are upload-specific, and since a trybot will\nnever need to upload, this is prob OK.\n\nSome led runs of this:\nhttps://ci.chromium.org/ui/p/chromium/builders/ci.shadow/Libfuzzer%20Upload%20Chrome%20OS%20ASan/1/infra\nhttps://ci.chromium.org/ui/p/chromium/builders/try.shadow/linux-libfuzzer-asan-rel/83/infra\nhttps://ci.chromium.org/ui/p/chromium/builders/try.shadow/win-libfuzzer-asan-rel/14/infra\nhttps://ci.chromium.org/ui/p/chromium-m125/builders/try.shadow/win-libfuzzer-asan-rel/1/infra\nhttps://ci.chromium.org/ui/p/chromium-m125/builders/try.shadow/linux-libfuzzer-asan-rel/1/infra\nhttps://ci.chromium.org/ui/p/chromium-m126/builders/try.shadow/linux-libfuzzer-asan-rel/1/infra\n\nBug: 343453596\nChange-Id: Id182329a2c1a81502d748a86409eb57cfe58fceb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581952\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "0635143dc5a995197173dea606d6712b5a3cb073",
      "tree": "3bf0d6008b9f27c1abd05daa269cc978943cf247",
      "parents": [
        "fe9b1896184c2580513c69dd52cf1e888cd7883d"
      ],
      "author": {
        "name": "Liviu Rau",
        "email": "liviurau@google.com",
        "time": "Mon Jun 03 11:48:38 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 11:48:38 2024"
      },
      "message": "Revert \"[devtools] Verify the we have no failures left behind after the exoneration attempt\"\n\nThis reverts commit fe9b1896184c2580513c69dd52cf1e888cd7883d.\n\nReason for revert: Builds fail without for exonerated tests as well. https://ci.chromium.org/ui/p/devtools-frontend/builders/ci/Stand-alone%20Mac/13883/overview\n\nOriginal change\u0027s description:\n\u003e [devtools] Verify the we have no failures left behind after the exoneration attempt\n\u003e\n\u003e The exoneration attempt would wrongfully exonerate tests in the following situations:\n\u003e  - before and after hooks fail: the grep expression will not manage to instruct the runner to run a proper test\n\u003e  - failed test together with a failed hook: the hook might work now just because the test is run in isolation\n\u003e  - the rerun silently does not run anything and return 0 exit code.\n\u003e\n\u003e All above situations would still show failed tests in the results tab in Milo. We need to re-query the results and make sure no unexpected result\n\u003e is detected.\n\u003e\n\u003e We now query to times for unexpected results:\n\u003e  - first time for finding tests that might benefit from an exoneration attempt\n\u003e  - second time for finding if there are any remaining failures after the exoneration attempt\n\u003e\n\u003e Led test: https://ci.chromium.org/ui/p/devtools-frontend/builders/try/devtools_frontend_mac_rel/b8746162048128109137/infra\n\u003e\n\u003e Bug: 338380433\n\u003e Change-Id: I9f93a9c055c1954afe3ce35f4e3b8db1291b93fc\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5588672\n\u003e Commit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\n\u003e Reviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\n\u003e Reviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\n\nBug: 338380433\nChange-Id: I77293161e77650d8b06e02380ba33c67f5bed9e3\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5592590\nReviewed-by: Liviu Rau \u003cliviurau@chromium.org\u003e\nCommit-Queue: Liviu Rau \u003cliviurau@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fe9b1896184c2580513c69dd52cf1e888cd7883d",
      "tree": "6b67dfc4f842077c53fb6cb88ebaf33b9b79ac40",
      "parents": [
        "aa05b438c434e1ff5158a8bc157f7b5a225d7e5a"
      ],
      "author": {
        "name": "Liviu Rau",
        "email": "liviurau@google.com",
        "time": "Mon Jun 03 10:24:39 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 10:24:39 2024"
      },
      "message": "[devtools] Verify the we have no failures left behind after the exoneration attempt\n\nThe exoneration attempt would wrongfully exonerate tests in the following situations:\n - before and after hooks fail: the grep expression will not manage to instruct the runner to run a proper test\n - failed test together with a failed hook: the hook might work now just because the test is run in isolation\n - the rerun silently does not run anything and return 0 exit code.\n\nAll above situations would still show failed tests in the results tab in Milo. We need to re-query the results and make sure no unexpected result\nis detected.\n\nWe now query to times for unexpected results:\n - first time for finding tests that might benefit from an exoneration attempt\n - second time for finding if there are any remaining failures after the exoneration attempt\n\nLed test: https://ci.chromium.org/ui/p/devtools-frontend/builders/try/devtools_frontend_mac_rel/b8746162048128109137/infra\n\nBug: 338380433\nChange-Id: I9f93a9c055c1954afe3ce35f4e3b8db1291b93fc\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5588672\nCommit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\nReviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\n"
    },
    {
      "commit": "aa05b438c434e1ff5158a8bc157f7b5a225d7e5a",
      "tree": "3bf0d6008b9f27c1abd05daa269cc978943cf247",
      "parents": [
        "b5299f73633541d76ec53b211f7766e82199b29e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 22:11:09 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 22:11:09 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746388374872178193\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/840e538154a92136133a68b33a050e99266f40fd\n  840e538 (iannucci@chromium.org)\n      [gerrit_util] Add stronger type annotations around CreateHttpConn.\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/a3b4a79528b8ea49fe88b5896ef7dfe30580aab8~..7b6b1a687f823ca59fbe4fc2f682a34ce8fdf50a\n  a3b4a79 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 96a6f8df4aba to 0c7c729b2fcf (1 revision)\n  d4b29ee (gregorynisbet@google.com)\n      [fleetcost] Add CostReport for summarizing line items in a cost...\n  7b6b1a6 (ashishgandhi@google.com)\n      device-manager: job to notify of Device updates\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Icda2fb34cad00df2e7d6a1a5784581ab8b36d084\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5590254\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b5299f73633541d76ec53b211f7766e82199b29e",
      "tree": "63d21d851cac4ddd68ce2a7dd5c860cf9669fea6",
      "parents": [
        "c418195370caf6759a94b0d61a466eaacc45bd5c"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 19:55:14 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 19:55:14 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746396557316128849\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3963cc6399e4bc1d4bb98854f04c7afdcc2144a6\n  3963cc6 (gregorynisbet@google.com)\n      [gerrit_util.py] Remove unnecessary imports from gerrit_util.py\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/8cc8252f1adaa60a8a40a57f786e5e13667821c6~..9091f02c43fa4437ed3453328ceccda8e674e9b1\n  8cc8252 (jtamasleloup@google.com)\n      [botsregulator] Add cleanup flow to BotsRegulator\n  0613e29 (jtamasleloup@google.com)\n      [botsregulator] Change Fetch to List for consistency\n  9091f02 (dmitshur@google.com)\n      [golangbuild] leave GOTOOLCHAIN unset when testing x/tools/gopls\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I0f16d7ec21b70c8a78cbe0e502a2a4b37220c8c6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5589971\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c418195370caf6759a94b0d61a466eaacc45bd5c",
      "tree": "e450169d21722c4e780871578ecc0239d690f24a",
      "parents": [
        "fbe1d0b2ad650875a71102cd758f4ebf3d4dccda"
      ],
      "author": {
        "name": "Yaowen Mei",
        "email": "ywmei@google.com",
        "time": "Fri May 31 19:03:21 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 19:03:21 2024"
      },
      "message": "Enable boostrap env variables injection\n\nBackground: We need a way to inject two env variablse, `RBE_bq_table` and `RBE_bq_project` for re_client builds so that we can save log records to bigquery. User can decide which 1) GCP project and which 2) bigquery table the log records are going to be saved with these env variables.\n\nThis CL add a dict of string to string as a argument to the process() method, so that 1) different bucket, ci/cq/release build can have their own bigquery table if they need; 2) comparison builders can compare between no log records send to bigquery (if build 1 didn\u0027t set these two env variables) vs. send log records to bigquery during the build (if build 2 set these two env variables); 3) other env variables in the future can also be passed in.\n\nNote that the env variables in `bootstrap_extra_env` will NOT overwrite the ones set in api.py.\n\nBug: b/339215657\nTest: run `recipes/recipes.py test train` and LED Run `./experiments/led/run-led.sh -b 8746687636427903649 -c 5527557 -p /usr/local/google/home/ywmei/Workspace/build` to confirm the build 2 in a comparison build indeed get these two env variables: http://shortn/_GADvRnMcGj\nChange-Id: Id71cccf6359c1295c9b73b7578ef465252d2ec24\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5575855\nAuto-Submit: Yaowen Mei \u003cywmei@google.com\u003e\nReviewed-by: Garrett Beaty \u003cgbeaty@google.com\u003e\nCommit-Queue: Yaowen Mei \u003cywmei@google.com\u003e\n"
    },
    {
      "commit": "fbe1d0b2ad650875a71102cd758f4ebf3d4dccda",
      "tree": "3b8dba52650b943b7ebd1244e63c048ac8cbb312",
      "parents": [
        "8761f4de1a8a5f3371fa2b73795f89c64f679af9"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 18:10:05 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 18:10:05 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746403478946970977\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/9428cf648bdea98c856fd36873dec6d613a46c1b\n  9428cf6 (sokcevic@chromium.org)\n      [clang_format] Update clang path\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/d28c00d4a9815ce636287c33e02a8b4908012e96~..267a5cac0a7f4f19e6e05b3f329770b2df2243e7\n  d28c00d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 783ca64715fa to 28cc65ac1b8c (1 revision)\n  b8956c2 (justinsuen@google.com)\n      device-manager: make UpdateDevice query return an entity\n  ad3b824 (justinsuen@google.com)\n      device-manager: reduce PubSub admin calls\n  a60cd27 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from a3b2dd409e4b to 83db7bdf82a0 (1 revision)\n  1477fbf (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 83db7bdf82a0 to 1fdb52cfd18d (1 revision)\n  89d7c56 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from cd7f96ea4f5d to e43307ee96ff (1 rev...\n  52baee1 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 28cc65ac1b8c to 152aa1525fad (1 revision)\n  0059cc1 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 152aa1525fad to bbd4715a8a50 (1 revision)\n  f9ceee7 (fancl@chromium.org)\n      pkgbuild: avoid creating symlink on windows\n  595be79 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from e43307ee96ff to 8857f03a0531 (1 rev...\n  d94882e (fancl@chromium.org)\n      pkgbuild: configuring stdout/stderr to utf-8 in python\n  6bffeec (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from bbd4715a8a50 to 4444d00e7254 (1 revision)\n  59cf5c2 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 4444d00e7254 to 8060bce91e7a (2 revisions)\n  50b7c89 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 8060bce91e7a to 02fec56c5bdf (1 revision)\n  dc21d30 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 02fec56c5bdf to 4a5b7d09b84e (1 revision)\n  0c29cf7 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 1fdb52cfd18d to 0e05901d73d3 (1 revision)\n  1ed1363 (mwarton@google.com)\n      som: Add message advertising the new monitoring view\n  89bfefa (fancl@chromium.org)\n      3pp: add UA when fetching vmware tools\n  a3d2b6f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 4a5b7d09b84e to 5d2be166e139 (1 revision)\n  d0cd552 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 5d2be166e139 to 96a6f8df4aba (1 revision)\n  14cdeef (ukai@google.com)\n      siso: ignore .siso_deps if depsIns disappeared\n  8f8a22d (cdelagarza@google.com)\n      common_lib: Add Retry functionality\n  069e1d7 (gowriden@google.com)\n      [BB Lib]Changing visibility of BuildBucketClient from the wrapper.\n  be49f86 (gregorynisbet@google.com)\n      [fleetcost] Increase timeout of fleet cost RPCs across the board.\n  267a5ca (bniche@google.com)\n      Revert \"[cloudbots] [recovery] handle rpm in cloudbots\"\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I1dbc3d7ced9c4c66babf9b445411d8f618acfee2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5588253\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8761f4de1a8a5f3371fa2b73795f89c64f679af9",
      "tree": "01120802571365185b8b60893b31cbeb07741c74",
      "parents": [
        "65383b8786b2b27b1684e89f6e1deebd7bdf60fb"
      ],
      "author": {
        "name": "Ben Segall",
        "email": "bentekkie@google.com",
        "time": "Fri May 31 18:05:03 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 18:05:03 2024"
      },
      "message": "Flip order of test and prod build each run\n\nWe have noticed bias between the first and second builds\n\nChange-Id: I24c1bb4bf8b92fd1fee2bcd90729622f234e3ec3\nBug: N/A\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5585257\nCommit-Queue: Michael Savigny \u003cmsavigny@google.com\u003e\nReviewed-by: Michael Savigny \u003cmsavigny@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "65383b8786b2b27b1684e89f6e1deebd7bdf60fb",
      "tree": "52d9e51aab7fd687764e2d538033ffc224106b3d",
      "parents": [
        "4194d64e19943bf51084e347f354a0dfa6e04cb7"
      ],
      "author": {
        "name": "Liviu Rau",
        "email": "liviurau@google.com",
        "time": "Fri May 31 08:20:50 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 08:20:50 2024"
      },
      "message": "[devtools] Run verbose swarming tasks\n\nBug: 333423685\nChange-Id: If96b3134fd9bb38dbe9984ae3848f4d06c646985\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577682\nCommit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\nReviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\n"
    },
    {
      "commit": "4194d64e19943bf51084e347f354a0dfa6e04cb7",
      "tree": "271c96165d324d35104d0bfe1b2229eb5923bc55",
      "parents": [
        "d9f39f5ab7d7206233caca81180557b5d36665bb"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 21:45:54 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 21:45:54 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746480861723445153\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6427b94bc2273c9e8a6ab04ef452c5e6c59137bd\n  6427b94 (iannucci@chromium.org)\n      [git_cl] Refactor EnsureAuthenticated.\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/1b4a1fa71ae8ea49886c00df4eaf04a99ab0600b~..3e944dd12b1cd5439947f1808341d3cad7753165\n  1b4a1fa (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 412f51cb0a93 to a3b2dd409e4b (1 revision)\n  88a75ad (fancl@chromium.org)\n      pkgbuild: attach tags to cipd packages\n  91828c8 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from a00af4836097 to 783ca64715fa (1 revision)\n  3e944dd (hypan@google.com)\n      Roll //third_party/devil/ for android_docker forward.\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I6b29dc44497f95121df502cda6cc9ea67a9b5a6f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5585863\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d9f39f5ab7d7206233caca81180557b5d36665bb",
      "tree": "79ce5307192e084b693cdf5663ba11ec831fc5cb",
      "parents": [
        "1beb0091fc2579fe304648eda75cb1d757eb363d"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 19:16:56 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 19:16:56 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746490299318962705\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/8ff5d0caee298c54a69e23543d7b74c7012c345a\n  8ff5d0c (ddoman@chromium.org)\n      [depot_tools] auto correct url always\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+/a0e0494cf121b5551f1beb716c26431829c50165\n  a0e0494 (gregorynisbet@google.com)\n      [ufs] Add back pasit_host\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I8b1649982d99a0b5aa4e3756bc72c897123ff846\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5585260\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1beb0091fc2579fe304648eda75cb1d757eb363d",
      "tree": "9378595bb5591fd8b14616b61291cd6745999fb8",
      "parents": [
        "9361569edc15a6cfbd7d657c0afaa91fb7bec7f6"
      ],
      "author": {
        "name": "dan sinclair",
        "email": "dsinclair@chromium.org",
        "time": "Thu May 30 19:04:45 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 19:04:45 2024"
      },
      "message": "Filter dawn folder paths in clang-tidy results.\n\nWhen running TriciumClangTidy for Dawn the URLs are all relative to the\nChromium `third_party/dawn/` folder. When these results are sent back\nto the Gerrit instance for Dawn they don\u0027t match up to the URLs in the\nCL.\n\nThis change passes the Gerrit project through to the tricium clang-tidy\ncode which creates the comments, and if the project is Dawn, it strips\nthe `third_party/dawn/` prefix to give us paths which are relative to\nthe Dawn root.\n\nIssue: 42240397\nChange-Id: Ie1b879c8a99ea69c162fa22c978586149fae8691\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5579634\nAuto-Submit: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Erik Staab \u003cestaab@chromium.org\u003e\nReviewed-by: Erik Staab \u003cestaab@chromium.org\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\n"
    },
    {
      "commit": "9361569edc15a6cfbd7d657c0afaa91fb7bec7f6",
      "tree": "732b03b2523f8bda5112cbdd096bce992caaa897",
      "parents": [
        "94b61aa8f5d91ba8582c04120c3b7872fcf1efa2"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 18:19:05 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 18:19:05 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746493445356891265\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/0a4852e19d820c6fb9f406f79e1f468b595ffbc6\n  0a4852e (sokcevic@chromium.org)\n      Add clank/orderfile to deletion blocklist\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/20901dc17e9c3c2abc86ac502f0d10d6253c044b~..8013293991708ae9c832ef6de6ee8846ae9544e0\n  20901dc (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 3e9a77e8c76d to fcb57248256c (1 revision)\n  1c1530c (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from c749b795d081 to d3d700dba331 (1 revision)\n  92066cb (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from d3d700dba331 to 412f51cb0a93 (2 revisions)\n  869b795 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from fcb57248256c to 54298bf6a3e0 (2 revisions)\n  afd3490 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 54298bf6a3e0 to ff0e421611ec (3 revisions)\n  0048af6 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from ff0e421611ec to b747483906b0 (3 revisions)\n  8baf1a8 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from b747483906b0 to 2d2a49988125 (1 revision)\n  5558477 (gowriden@google.com)\n      Adding priority and timeout to buildbucket request.\n  8525734 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 2d2a49988125 to a00af4836097 (2 revisions)\n  e4e5995 (ukai@google.com)\n      siso: limit step for reclient\n  8013293 (gregorynisbet@google.com)\n      [ufs] Ignore the pasit_host field in the machine_lse.proto\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ibe3dc75fcac6f5c604a8cb71998176101409b64e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5585625\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "94b61aa8f5d91ba8582c04120c3b7872fcf1efa2",
      "tree": "4d6b986518707d325ee6e8cc081489e6d64ac7bc",
      "parents": [
        "28e5fc0f42eb770ede40e360d58d2f071a71104c"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Thu May 30 16:28:28 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 16:28:28 2024"
      },
      "message": "Remove build_dir from chromium config.\n\nWithin the chromium config, build_dir refers to a different concept than\nit does for most modules and most of the chromium module itself. Most\nuses of the term refer to the directory that contains the built outputs.\nIn the chromium config, it refers to the directory that is named \"out\",\nwhich contains the directory that most uses of the term refers to\n(e.g. out/Release). The \"out\" directory as a concept has very little\nvalue as code that was referring to it was doing so unnecessarily.\nAdditionally, it is never configured to be any value other than \"out\"\nand code within the chromium module that computes paths as labels\nassumes the value of \"out\".\n\nThis removes the build_dir value from the chromium config and the\nbuild_dir method that would convert the config value to an absolute\npath. This will allow updating the chromium module to consistently use\nbuild_dir to refer to the same concept as other recipe modules.\n\nBug: 343511336\nChange-Id: I35ee52e8f1a31eba29ce1c965ad9acca706cb238\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581115\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "28e5fc0f42eb770ede40e360d58d2f071a71104c",
      "tree": "a922178e55aa168a4607abf27117b704ab9dbe31",
      "parents": [
        "4cea5ae43d9b3513661abb7eeefc8d86ff41a527"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Thu May 30 16:02:20 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 16:02:20 2024"
      },
      "message": "Revert \"[pdfium] Change the CWD to the out directory when running tests\"\n\nThis reverts commit 4cea5ae43d9b3513661abb7eeefc8d86ff41a527.\n\nReason for revert: Broke the PDFium tree.\n\nOriginal change\u0027s description:\n\u003e [pdfium] Change the CWD to the out directory when running tests\n\u003e\n\u003e With the latest MSAN instrumented libraries, test binaries have to\n\u003e launch from the out directory, otherwise, they simply do not run. [1]\n\u003e Change the CWD in the PDFium receipe to launch all tests from the out\n\u003e directory.\n\u003e\n\u003e [1] https://pdfium-review.googlesource.com/c/pdfium/+/119630\n\u003e\n\u003e Bug: 333609800\n\u003e Change-Id: Id9a5abd334f02a99fb2aac08b2eda908845f9b61\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581118\n\u003e Reviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Commit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n\nBug: 333609800\nChange-Id: Ibed666c2f363f6a0d931e4c98430cb8e96a6c290\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5584968\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4cea5ae43d9b3513661abb7eeefc8d86ff41a527",
      "tree": "7249a09fe2cdba1ba9d4ed3a307f7ad10cb16a8b",
      "parents": [
        "24fc97202de41f4951242144c869356b556f1d4c"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Thu May 30 15:50:07 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 15:50:07 2024"
      },
      "message": "[pdfium] Change the CWD to the out directory when running tests\n\nWith the latest MSAN instrumented libraries, test binaries have to\nlaunch from the out directory, otherwise, they simply do not run. [1]\nChange the CWD in the PDFium receipe to launch all tests from the out\ndirectory.\n\n[1] https://pdfium-review.googlesource.com/c/pdfium/+/119630\n\nBug: 333609800\nChange-Id: Id9a5abd334f02a99fb2aac08b2eda908845f9b61\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581118\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n"
    },
    {
      "commit": "24fc97202de41f4951242144c869356b556f1d4c",
      "tree": "a922178e55aa168a4607abf27117b704ab9dbe31",
      "parents": [
        "25c97e7067ba482bce4a273b1765747389984afa"
      ],
      "author": {
        "name": "Ben Pastene",
        "email": "bpastene@chromium.org",
        "time": "Thu May 30 15:10:09 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 15:10:09 2024"
      },
      "message": "Revert \"chromium: remove chromium_no_goma config\"\n\nThis reverts commit 25c97e7067ba482bce4a273b1765747389984afa.\n\nReason for revert:\nhttps://ci.chromium.org/ui/p/chrome-m126/builders/ci/mac-arm-pgo/189/infra\nhttps://ci.chromium.org/ui/p/chrome/builders/ci/mac-arm-pgo/7018/infra\nhttps://ci.chromium.org/ui/p/chrome/builders/ci/linux-pgo/4810/infra\n\nOriginal change\u0027s description:\n\u003e chromium: remove chromium_no_goma config\n\u003e\n\u003e Bug: b/306109834\n\u003e Change-Id: I8c8301ce182b26e3cef2cb4404857f27a86c778c\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577875\n\u003e Commit-Queue: Fumitoshi Ukai \u003cukai@google.com\u003e\n\u003e Auto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\n\u003e Reviewed-by: Fumitoshi Ukai \u003cukai@google.com\u003e\n\nBug: b/306109834\nChange-Id: Ib9f2fbcb543212d54884a531bde2b0137d864a40\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5584964\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "25c97e7067ba482bce4a273b1765747389984afa",
      "tree": "cbb1e07de83b7f366078dd86f0e9e43a5e74da08",
      "parents": [
        "c844d759c50bb3f658b5f81038dab2f99ff2fede"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Thu May 30 05:15:32 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 05:15:32 2024"
      },
      "message": "chromium: remove chromium_no_goma config\n\nBug: b/306109834\nChange-Id: I8c8301ce182b26e3cef2cb4404857f27a86c778c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577875\nCommit-Queue: Fumitoshi Ukai \u003cukai@google.com\u003e\nAuto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nReviewed-by: Fumitoshi Ukai \u003cukai@google.com\u003e\n"
    },
    {
      "commit": "c844d759c50bb3f658b5f81038dab2f99ff2fede",
      "tree": "a922178e55aa168a4607abf27117b704ab9dbe31",
      "parents": [
        "d8470531e6e75909776c9742c6a7964bf25d04aa"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 02:39:12 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 02:39:12 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746551956298935985\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/da5e2f948a0e2642cd00d1c950a68474a9d3486a\n  da5e2f9 (ukai@google.com)\n      autoninja: fix for no args\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/dd3e8394099a609a368c6bb86227019759f09643~..05a50b4f7c5c3f06d75ab9e6290d3b1ef2adb8c5\n  dd3e839 (gregorynisbet@google.com)\n      [fleetcost] Add prod hostname to the fleetcost CLI\n  946f591 (gregorynisbet@google.com)\n      [fleetcost] Add RPC field for surfacing whether a cost indicato...\n  6622f44 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from aba40ca29b69 to 7d34be97f98c (...\n  e9cd7d2 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 577a1e6fee6f to 70012210d811 (1 revision)\n  2f2b1a5 (eunicesun@google.com)\n      cros_test_result: populate bot id for CFT results\n  8659ad2 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 70012210d811 to 1c9b8f24efb4 (1 revision)\n  f9716a5 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 1c9b8f24efb4 to 3e9a77e8c76d (1 revision)\n  bf8d8f8 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 4a3ad6652ea1 to cd7f96ea4f5d (1 rev...\n  05a50b4 (ukai@google.com)\n      siso: fix detect exec root\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I70fff657d18b22ed91b710b67927ec71ee0d691f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5583579\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d8470531e6e75909776c9742c6a7964bf25d04aa",
      "tree": "212af73f98670be9333d174ee99e3c976ba16221",
      "parents": [
        "ab33b263446381f7d05093ca8318ac4aca41cc7f"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 00:24:49 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 00:24:49 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746560765397549297\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/e99a4f1cf1584fd6ccaf93bd151e8f02e000fb9b\n  e99a4f1 (sokcevic@chromium.org)\n      Add instrumented libraries to denylist\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ida7e134ebab24b271334fc348dc610db673eee1b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5583573\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ab33b263446381f7d05093ca8318ac4aca41cc7f",
      "tree": "9148397ba20d32a1d987004564c5ca015c2dda03",
      "parents": [
        "603fa2d2c22b4d30042456de7ee9f47fd36e7fdd"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 23:41:51 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 23:41:51 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746563281464389889\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c57b7ed364b03a57db442e772915265dc2896748\n  c57b7ed (iannucci@chromium.org)\n      [gerrit_util] Change Authenticator API to return proxy info.\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/b348e6db813dbfb241579131fb1dc98c9a086d34~..fc5700c9074e69dce72fc15c8a61c365ba8197e4\n  b348e6d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 178d4feb77d9 to 2400d04e6f6e (1 revision)\n  32e7fe4 (otabek@google.com)\n      recovery: add missed argument to provide fw-targets as part of\n  c4c541c (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 2400d04e6f6e to 577a1e6fee6f (1 revision)\n  b5e6057 (otabek@google.com)\n      recovery: update the deployment check as now we do not know abo...\n  fc5700c (rmekonnen@google.com)\n      recovery: Update wifi Intel NUC features for GCMP\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I5396517adffc723f164237e768da0d0cd924992c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581117\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "603fa2d2c22b4d30042456de7ee9f47fd36e7fdd",
      "tree": "ed59ce7987b0e31d2a79ac7fd81a67e4711c5971",
      "parents": [
        "01211048bf4a776e28390e23e06070c8df3ead63"
      ],
      "author": {
        "name": "Jie Sheng",
        "email": "jiesheng@google.com",
        "time": "Wed May 29 23:38:42 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 23:38:42 2024"
      },
      "message": "[rr]: Skip download when binary is already downloaded for same task.\n\nBug: 323411390\nChange-Id: I02298f5b1e9d025a92c640328f31142d8d1b37b2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581116\nCommit-Queue: Jie Sheng \u003cjiesheng@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "01211048bf4a776e28390e23e06070c8df3ead63",
      "tree": "2407c45dbba28a09efd24f9f391f2485e18a91bb",
      "parents": [
        "e59aeba9353d58a07627b27626f66ea8e8893290"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 29 23:13:05 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 23:13:05 2024"
      },
      "message": "Reland \"Direct adb logcat monitoring outputs to a cleanup directory.\"\n\nThis is a reland of commit 22e65e442bb4cd7c3420b77d44b05ec786388431\n\nAn additional reference to the logcat output directory was updated and\nno references to the old path remain in the expectation files.\n\nOriginal change\u0027s description:\n\u003e Direct adb logcat monitoring outputs to a cleanup directory.\n\u003e\n\u003e Currently chromium_android.spawn_logcat_monitor uses a path in the out\n\u003e directory for the outputs from adb_logcat_monitor.py.\n\u003e chromium_android.logcat_dump then runs adb_logcat_printer.py using the\n\u003e same directory to ingest the log files that are present. There\u0027s no\n\u003e reason that the path needs to be in the out directory or the builder\n\u003e cache since adb_logcat_monitor.py will remove the directory if it\n\u003e already exists rather than use any of the contents.\n\u003e\n\u003e Removing this removes an unnecessary use of the chromium.build_dir\n\u003e method. Within the chromium module, the use of build_dir refers to\n\u003e different concepts in different locations, so removing this use will\n\u003e enable that to be cleaned up.\n\u003e\n\u003e Bug: 343511336\n\u003e Recipe-Nontrivial-Roll: build_limited\n\u003e Change-Id: I7a7db2687930aaeb65df5d3edd02387d5edd670c\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581958\n\u003e Commit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n\u003e Reviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n\nBug: 343511336\nRecipe-Nontrivial-Roll: build_limited\nChange-Id: I070d90160c5b3b02e910f8abf6a70e7844b7b337\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581967\nAuto-Submit: Garrett Beaty \u003cgbeaty@google.com\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "e59aeba9353d58a07627b27626f66ea8e8893290",
      "tree": "10c52aaa5adfb28ea8fa93a609a141f759ca42f2",
      "parents": [
        "95190be6d7fd78bfdef3bb808fbca6f828e25366"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 29 22:50:19 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 22:50:19 2024"
      },
      "message": "Remove CHECKOUT_PATH from chromium module\u0027s config.\n\nAll downstream configs have been updated to use relative paths for all\nof the config fields. This enables the CHECKOUT_PATH field to be removed\nfrom the chromium config schema and removing a usage of\napi.path.checkout_dir.\n\nBug: 342433143\nChange-Id: Iaec4e4220e4d755cace4067b38d3aeb1a2152c71\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581110\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nAuto-Submit: Garrett Beaty \u003cgbeaty@google.com\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "95190be6d7fd78bfdef3bb808fbca6f828e25366",
      "tree": "06f1a6306a90083dc6b7cd4e3c2ee3ad58ff7303",
      "parents": [
        "6c6eceb3b8f4494ff9c6fdfb0685b77473c579f4"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@google.com",
        "time": "Wed May 29 22:28:32 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 22:28:32 2024"
      },
      "message": "Revert \"Direct adb logcat monitoring outputs to a cleanup directory.\"\n\nThis reverts commit 22e65e442bb4cd7c3420b77d44b05ec786388431.\n\nReason for revert: The updated path isn\u0027t being used for logcat dump in all of the expectation files.\n\nOriginal change\u0027s description:\n\u003e Direct adb logcat monitoring outputs to a cleanup directory.\n\u003e\n\u003e Currently chromium_android.spawn_logcat_monitor uses a path in the out\n\u003e directory for the outputs from adb_logcat_monitor.py.\n\u003e chromium_android.logcat_dump then runs adb_logcat_printer.py using the\n\u003e same directory to ingest the log files that are present. There\u0027s no\n\u003e reason that the path needs to be in the out directory or the builder\n\u003e cache since adb_logcat_monitor.py will remove the directory if it\n\u003e already exists rather than use any of the contents.\n\u003e\n\u003e Removing this removes an unnecessary use of the chromium.build_dir\n\u003e method. Within the chromium module, the use of build_dir refers to\n\u003e different concepts in different locations, so removing this use will\n\u003e enable that to be cleaned up.\n\u003e\n\u003e Bug: 343511336\n\u003e Recipe-Nontrivial-Roll: build_limited\n\u003e Change-Id: I7a7db2687930aaeb65df5d3edd02387d5edd670c\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581958\n\u003e Commit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n\u003e Reviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n\nBug: 343511336\nChange-Id: Ida6d6a5de03db6dc69e733d54f053bd6488de67f\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581966\nAuto-Submit: Garrett Beaty \u003cgbeaty@google.com\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6c6eceb3b8f4494ff9c6fdfb0685b77473c579f4",
      "tree": "1940a328db39e5763efc7a7bd5fa08583ad87013",
      "parents": [
        "22e65e442bb4cd7c3420b77d44b05ec786388431"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 22:20:08 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 22:20:08 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746568314766437425\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/11ed5e02221fe442de3fb5b09f4c320326301b5b\n  11ed5e0 (sokcevic@chromium.org)\n      Reland \"[gclient] Delete GCS output_dir on download\"\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+/d88d557e1d132b7c4ead0049717ecc92bb3f4de4\n  d88d557 (mknyszek@google.com)\n      [golangbuild] install clang++ in CXX for clang builds\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Iaea7640115b3bc8efbac77e389cbeaa87de962d4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581964\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "22e65e442bb4cd7c3420b77d44b05ec786388431",
      "tree": "4757474a012340cea3a5cc310434793b8a42d7bc",
      "parents": [
        "23a951ff961b44657d801b6de607e5e50cf1b6bd"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 29 21:53:46 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 21:53:46 2024"
      },
      "message": "Direct adb logcat monitoring outputs to a cleanup directory.\n\nCurrently chromium_android.spawn_logcat_monitor uses a path in the out\ndirectory for the outputs from adb_logcat_monitor.py.\nchromium_android.logcat_dump then runs adb_logcat_printer.py using the\nsame directory to ingest the log files that are present. There\u0027s no\nreason that the path needs to be in the out directory or the builder\ncache since adb_logcat_monitor.py will remove the directory if it\nalready exists rather than use any of the contents.\n\nRemoving this removes an unnecessary use of the chromium.build_dir\nmethod. Within the chromium module, the use of build_dir refers to\ndifferent concepts in different locations, so removing this use will\nenable that to be cleaned up.\n\nBug: 343511336\nRecipe-Nontrivial-Roll: build_limited\nChange-Id: I7a7db2687930aaeb65df5d3edd02387d5edd670c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581958\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "23a951ff961b44657d801b6de607e5e50cf1b6bd",
      "tree": "e428cb42e81f7252788db75486435747e39abcc2",
      "parents": [
        "c1b7ad4c804ec2721d57c8edcbabef86e2d083ce"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 19:27:14 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 19:27:14 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746579638368475569\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/2377dbfdbccd74a57ce833b3a14ef286cde79703\n  2377dbf (mohrr@google.com)\n      [recipes] Migrate away from deprecated post_process checks\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/20061e65da3996f53fcd9b4c5df54084d311982d~..3fcd7d2762905ef58b443a1a9ad715bbf08d258d\n  20061e6 (sshrimp@google.com)\n      utr: trigger tester on build changes\n  d802488 (justinsuen@google.com)\n      device-manager: add queue to limit number of goroutines\n  ef46343 (justinsuen@google.com)\n      device-manager: fix issue with missing DeviceState\n  1837d11 (dbeckett@google.com)\n      GenerateTask Metrics: Bulk upload\n  4ebac70 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 4d719a1e8697 to c749b795d081 (1 revision)\n  88bf2bb (juahurta@google.com)\n      kron: migrate a few suites fully to Kron\n  6397236 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 204c74fba9ee to 178d4feb77d9 (1 revision)\n  3fcd7d2 (mohrr@google.com)\n      [windows_sdk] Switch to api.file.read_json()\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I70bb567a59b0613154bf140f6c7b9438aa2a3495\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581114\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c1b7ad4c804ec2721d57c8edcbabef86e2d083ce",
      "tree": "e52a0fdc4aa3b3ac753ba412cf6940f3cb9f2da9",
      "parents": [
        "35f7579d64d2f1c4b2d37bb327595e22c42ec4ea"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 17:47:14 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 17:47:14 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746586559222914369\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/58c6521691754da45478747d6fa54d245fddb1ea~..499342211b3b767b06347d8470d36b98c9099f0c\n  58c6521 (jwata@google.com)\n      Add per-file autoninja_test.py\u003dfile://BUILD_OWNERS to tests/OWNERS\n  4993422 (sokcevic@chromium.org)\n      [GCS] Add prefix option to upload_to_gs_f_c\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+/8dbbe30a2691f1e345f6869b1fb20a6e3e52ddb1\n  8dbbe30 (dtu@google.com)\n      🚝 Redirect libyuv to new libyuv issue tracker.\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ia825dacacbe30b655886530f00a89e66a36303ab\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581112\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "35f7579d64d2f1c4b2d37bb327595e22c42ec4ea",
      "tree": "4b188ae036a44757ecb917da89b304a5da4b7079",
      "parents": [
        "486999fda788a3bfbdc1692d47e252bb01865d84"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 16:50:37 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 16:50:37 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746590335055872321\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/dd0dd629970c7f64aba9a32848d100aac4e185b9\n  dd0dd62 (petermcneeley@chromium.org)\n      Provide documentation for title option\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/f3f3117b5ab1c069d22a7ea0ce516ae4baf7f2f5~..e307f15ac9bab484b21f1bd13a187464183a4b31\n  f3f3117 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from c0b9c933b4aa to 3d9286151ae2 (...\n  bc20f19 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 7ab2a4b83cbe to e3f777496b5c (1 revision)\n  77c264e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 30b94f81f738 to 4a3ad6652ea1 (1 rev...\n  9e3b543 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from e3f777496b5c to 204c74fba9ee (1 revision)\n  3d74fec (tikuta@chromium.org)\n      go/src/infra: remove code for compiler_proxy_log\n  750a0a9 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 3d9286151ae2 to aba40ca29b69 (...\n  d5006f8 (josephsussman@google.com)\n      recovery: Add execs for AMT power management\n  e307f15 (fancl@chromium.org)\n      pkgbuild: use dedicated directory for checkout workflow\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I3e1e0d5993af34e4396d4c9c42738ebda7dddab1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5581949\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "486999fda788a3bfbdc1692d47e252bb01865d84",
      "tree": "776f9498c33fdf633eecff7fa15b075823e83f4c",
      "parents": [
        "cd6bc048026ada3a79dab969b3a54e966f7a1944"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 29 16:13:47 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 16:13:47 2024"
      },
      "message": "Remove checkout_dir warnings from webrtc recipe code.\n\nUse of api.path.checkout_dir has been deprecated.\n\nBug: 336589262\nChange-Id: I4621a1df028d05c2d3002afe6c01e252f92748bf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5548516\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\n"
    },
    {
      "commit": "cd6bc048026ada3a79dab969b3a54e966f7a1944",
      "tree": "88e29873e0742b006fa2794d4ffb23a9780bfc14",
      "parents": [
        "45c53e5c8c5a1dd46c7f1fcdd2ff2133923edd98"
      ],
      "author": {
        "name": "Björn Terelius",
        "email": "terelius@chromium.org",
        "time": "Wed May 29 10:05:09 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 10:05:09 2024"
      },
      "message": "Remove bwe_test_logging phase from *_more_configs bots\n\nThe BWE_TEST_LOGGING macro will be removed in CL https://webrtc-review.googlesource.com/c/src/+/352602\n\nBug: webrtc:343347276\nChange-Id: I47172672e0b8244e8c796b19472807de152ae13b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5578578\nCommit-Queue: Björn Terelius \u003cterelius@chromium.org\u003e\nReviewed-by: Jeremy Leconte \u003cjleconte@google.com\u003e\n"
    },
    {
      "commit": "45c53e5c8c5a1dd46c7f1fcdd2ff2133923edd98",
      "tree": "3db46770a1f086a6b524abc01aec0ec3511f4ec6",
      "parents": [
        "8811db9515cf90aeab759249e3d7231a80b5711d"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 07:48:26 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 07:48:26 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746623678481366705\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/0b3b691e0baa97c814c434df404c10a451e54db4~..17e72f9802c4dafc33dfe44dcd0717a2e031bc7f\n  0b3b691 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from f5ce3b8f936d to 4d719a1e8697 (2 revisions)\n  8eab93f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 928f2711aa6f to 30b94f81f738 (1 rev...\n  8f096fb (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from f200149d4afc to c0b9c933b4aa (...\n  2bb1204 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from fa47fb1af07b to 084b06bec8de (1 revision)\n  3c69152 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 084b06bec8de to d4038fbb6160 (1 revision)\n  17e72f9 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from d4038fbb6160 to 7ab2a4b83cbe (1 revision)\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/83244803416543469de70a7f354186408f65efa9\n  8324480 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from 2bb12046ab13 to 3c691526411b\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: If77732b08e332daf49c67040267f634306a3edc9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5579775\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8811db9515cf90aeab759249e3d7231a80b5711d",
      "tree": "93c71956b5c4df5dd735ffd2643428335bcaf21a",
      "parents": [
        "d5fedd3deb68e1ccfaaec0f98eb97fee49d3b17e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 04:09:24 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 04:09:24 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746636890531953153\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/c5fb5f1b83027f640de7b85f1a0fc426ca5e56e1~..1b96a93fefdd9711df45de8e7f23b98d30fccdd4\n  c5fb5f1 (otabek@google.com)\n      mallet: update readme\n  9463bca (jstanko@google.com)\n      ufs: Add protos for PASIT topology\n  af5d22d (jstanko@google.com)\n      skylab-lib: Expose PASIT topology to swarming\n  4ec41fd (jstanko@google.com)\n      ufs: Add exporting_adapter for pasit_features\n  3d92b1d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from f25177e2e990 to 022602c14f8d (1 rev...\n  bd7daba (gregorynisbet@google.com)\n      [fleetcost] Implement persist to BigQuery job.\n  522515d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 448f12867d0b to f200149d4afc (...\n  2ce0026 (jstanko@google.com)\n      shivas: Add support for adding PASIT host topology\n  8478d5e (jstanko@google.com)\n      labservice: Add pasit_host to DUT Topology\n  92ccbac (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 2dc9d60d9708 to 3f233e5a8383 (1 revision)\n  d919dcd (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 3f233e5a8383 to 01475f046753 (1 revision)\n  f2ba80e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 01475f046753 to e7864c918cb5 (1 revision)\n  60a9583 (dbeckett@google.com)\n      CTPV2: Fix metrics mismatches\n  3f51617 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from e7864c918cb5 to bbdd197c3409 (1 revision)\n  a13cfe2 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 022602c14f8d to 928f2711aa6f (1 rev...\n  7dc2571 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from bbdd197c3409 to fa47fb1af07b (1 revision)\n  1b96a93 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 32cfab6af8db to f5ce3b8f936d (1 revision)\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/1a909a429ea2961b066ccce49aeed2eb678120fd\n  1a909a4 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from 92ccbacc35ac to 7dc2571edcbd\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I3bba61952a9c5e02247abd74fb6a784a7d02603b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5579774\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d5fedd3deb68e1ccfaaec0f98eb97fee49d3b17e",
      "tree": "2061074ea8293c92677718f67833cfab91ab7a58",
      "parents": [
        "41d9ca316160c5318752139f01f5b370c11d5594"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Wed May 29 00:48:23 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 00:48:23 2024"
      },
      "message": "utr: fix use_reclient\n\nuse_reclient is `use_remoteexec\u003dtrue` without `use_reclient\u003dfalse`\n\nBug: b/342038479\nChange-Id: I0ebf66edb673f866105ec03be18407510ce20289\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5569807\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nAuto-Submit: Fumitoshi Ukai \u003cukai@google.com\u003e\nReviewed-by: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Fumitoshi Ukai \u003cukai@google.com\u003e\n"
    },
    {
      "commit": "41d9ca316160c5318752139f01f5b370c11d5594",
      "tree": "b122e26d6a13e7e3bfaa7ca1983650a930e5ebf8",
      "parents": [
        "2d5a23eb4cc2a96e1c252165bf4d5b6bfc07b848"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 23:22:56 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 23:22:56 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746655764556826897\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/d7be869bd043aa2e8e141dc534ca00970b3b44b4~..d4b670cc0d82c67992dc6fa5d2281191d010326d\n  d7be869 (justinsuen@google.com)\n      device-manager: implement ListLeases\n  d4b670c (ashishgandhi@google.com)\n      device-manager: add column to track notifications\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/045c03f5893976022b1625961f8f111d74b43aa0\n  045c03f (mohrr@google.com)\n      [post_process] Add deprecation warnings\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I8ee3325bea6d4377541cd162ad60d549869063ce\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577778\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2d5a23eb4cc2a96e1c252165bf4d5b6bfc07b848",
      "tree": "c42c80fd880cde450fb4fe1ef076546b3667dcb8",
      "parents": [
        "95bfb620807bad9a182db42b0a250ed193a377a4"
      ],
      "author": {
        "name": "Struan Shrimpton",
        "email": "sshrimp@google.com",
        "time": "Tue May 28 22:12:40 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 22:12:40 2024"
      },
      "message": "utr: add recipes analyze to utr test recipe\n\nThis should skip testing when the UTR recipe is unaffected by the\nchange\n\nBug: 41492686\nCq-Include-Trybots: luci.chromium.try:linux-utr-tester\nChange-Id: I42059db91a817d800227ba19b4ef077d8b595af8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5571293\nCommit-Queue: Struan Shrimpton \u003csshrimp@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "95bfb620807bad9a182db42b0a250ed193a377a4",
      "tree": "f63a2a5296669462d0849b8628b946ce7c618a32",
      "parents": [
        "c47e33c0570cf58bb56901a258c8a03d7b9a8082"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 22:04:22 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 22:04:22 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746660168964433505\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/f318db0055b10ab5c4f6f9566d826c7adaf005e9\n  f318db0 (sokcevic@chromium.org)\n      [GCS] Allow upload of the entire directory to GS\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/c46f64c3f2c0bd9647d60f92897b675b08557121~..a29eb99efc5f82605d411c7092880162ce6bd4dd\n  c46f64c (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 366cede6f32f to b775a4205371 (1 revision)\n  b3d1ae7 (gregorynisbet@google.com)\n      [fleetcost] Add readonly flag to the persist-to-bigquery RPC\n  ef0e160 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from b775a4205371 to 2dc9d60d9708 (1 revision)\n  82dca65 (otabek@google.com)\n      recovery: Enable fw-targets from inventory\n  76e40ef (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from cbcf58630cf0 to f25177e2e990 (1 rev...\n  0e7a406 (jtamasleloup@google.com)\n      [botsregulator] Cache last successful migrate-bots\n  f1f7b6a (justinsuen@google.com)\n      device-manager: add new filter to query helpers\n  1e26c9d (rmekonnen@google.com)\n      skylab: Sync WifiRouterFeature enum update for SAE-EXT-KEY\n  a29eb99 (justinsuen@google.com)\n      device-manager: make sure timestamps are not clobbered\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I091076db1b7f46a1b25748cdf87ee0205547448a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577777\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c47e33c0570cf58bb56901a258c8a03d7b9a8082",
      "tree": "cb6d8f42f2d37c5ce620a94a401bbf962817e114",
      "parents": [
        "1cb38c2b9a71ff79ae0edf37101d94e6219871b2"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Tue May 28 21:50:19 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 21:50:19 2024"
      },
      "message": "Support paths in chromium config being set as relative paths.\n\nThe chromium module\u0027s configs contains some path fields which are set to\nsubpaths of CHECKOUT_PATH, which is initialized to\napi.path.checkout_dir. This happens before api.path.checkout_dir is set\nto an actual path, which works because api.path.checkout_dir gets\nresolved when the path actually gets used. In order to enable usages of\napi.path.checkout_dir to be removed, this switches the paths in the\nconfig to support being specified as relative paths that are manually\njoined with api.path.checkout_dir when they are used. Support for Path\nobjects is retained until downstream configs are updated. This works\nbecause when joining Path X to Path Y, Path Y gets ignored. A future\nchange will actually clean up the use of api.path.checkout_dir in the\nmodule.\n\nBug: 342433143\nChange-Id: I8774cac17f76ae482fb98360f1746e1b52eac18c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577774\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "1cb38c2b9a71ff79ae0edf37101d94e6219871b2",
      "tree": "8486edd4d5c93ea6bfdaca6299b1b771c55c7629",
      "parents": [
        "6a049f5a22c725b2040cb365d0c87ffb8056a42f"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Tue May 28 21:01:10 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 21:01:10 2024"
      },
      "message": "Require the source directory to be passed to reclient.process.\n\nDownstream uses have been updated to pass in the source directory, so it\nis no longer necessary to provide a default fallback to using\napi.path.checkout_dir.\n\nBug: 336589262\nChange-Id: I5be2361c95dfde1644ae19fcd16169f442cd5433\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577776\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "6a049f5a22c725b2040cb365d0c87ffb8056a42f",
      "tree": "a253edc5e19c615f6ca1d252a095cf4b0b3d51cf",
      "parents": [
        "0030c0159f67008f1abac18bc1b26d8df30d0eb7"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Tue May 28 20:11:39 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 20:11:39 2024"
      },
      "message": "Remove checkout_dir warnings from tricium_clang_tidy recipe code.\n\nUse of api.path.checkout_dir has been deprecated.\n\nBug: 336589262\nChange-Id: I78c8fb54c7d01c7fc4daab39a7b3a1e2f8c13723\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5556461\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "0030c0159f67008f1abac18bc1b26d8df30d0eb7",
      "tree": "6ab2107df1c75daa62047225f2e0cbf273752b9b",
      "parents": [
        "57649a0e935140f0176ff6bd89a4e73d6489ce8a"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 19:46:16 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 19:46:16 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746668978440917233\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/a85dcffff40e537ce931ec7941400a8ef0c4e37a\n  a85dcff (iannucci@chromium.org)\n      [git_cl] Refactor away a use of isinstance.\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/a4ebef717d8b90eaef4901a83148a28c54da13c4~..5ca3e3f22cc02450a0fabde908c5d8244e8370be\n  a4ebef7 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from a67165020006 to 32cfab6af8db (1 revision)\n  2ad123e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from be266f548dee to c8c0e65d91f2 (1 revision)\n  44a6152 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from c8c0e65d91f2 to f80b4d18b4d6 (1 revision)\n  42c26d3 (ukai@google.com)\n      siso: TERM\u003ddumb for plain text output\n  a10410a (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from f80b4d18b4d6 to 6cc1e0892ddb (4 revisions)\n  363ac5f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 6cc1e0892ddb to 6dfb17f47e65 (1 revision)\n  69cec15 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 6dfb17f47e65 to b7f641a993f7 (1 revision)\n  0373c1e (richardwa@google.com)\n      siso: busy-wait for lock to release instead of exiting\n  85c09b9 (otabek@google.com)\n      recovery: stop enforce collection fw-target from DUT\n  3ff6c8d (cdelagarza@google.com)\n      cros-tool-runner: Switch TemplateRequestState to sync.Map\n  d6e229b (dbeckett@google.com)\n      CTPv2: Uprev containers to fixed RPC streams\n  904a262 (justinsuen@google.com)\n      device-manager: set DefaultPageSize for ListDevices command\n  688f662 (jaredloucks@google.com)\n      Device Manager: send hostname as well as dut_id\n  6960161 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from b7f641a993f7 to 366cede6f32f (1 revision)\n  4d023e3 (juahurta@google.com)\n      kron: launch batches inside goroutines\n  515b28a (zhangtiff@google.com)\n      shivas: update  guidance to use a Machine json\n  36e4e3d (mmatyjek@google.com)\n      Skp verifying cache access on Satlab\n  19aae51 (otabek@google.com)\n      recovery: update code to provide fw-targets from UFS\n  8b4d945 (justinsuen@google.com)\n      device-manager: implement filtering for ListDevices\n  bc10288 (boris.lok@cienet.corp-partner.google.com)\n      [Feature] Add `qual_run_id` to tags for composing CPCON link.\n  e955ac8 (boris.lok@cienet.corp-partner.google.com)\n      [Feature] Compose a CPCON link for job detail\n  5ca3e3f (justinsuen@google.com)\n      device-manager: fix DeviceLeaseRecord timestamps\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I371e780d4bdc3a4f2cfd7b55b0e1ea5a84519c37\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5577775\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "57649a0e935140f0176ff6bd89a4e73d6489ce8a",
      "tree": "b365d7a700c0ae2acb9e302913297be130d317f7",
      "parents": [
        "443128c1e1b9777a2e6a4ce79da1147e6ef79737"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Tue May 28 17:28:20 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 17:28:20 2024"
      },
      "message": "Remove checkout_dir warnings from reclient recipe code.\n\nUse of api.path.checkout_dir has been deprecated.\n\nBug: 336589262\nChange-Id: I33a21dfd3c8addc9950df68e3481997f70abe8bf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5556190\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "443128c1e1b9777a2e6a4ce79da1147e6ef79737",
      "tree": "bf19c5b718c95daca992a42d4e417f353398cf58",
      "parents": [
        "1bc7364527076e0bbc394f91ecf408e840d9141e"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Tue May 28 17:11:33 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 17:11:33 2024"
      },
      "message": "Convert paths in chromium_android config to be relative.\n\nThe chromium_android module\u0027s config contains some path fields which are\nset to subpaths of CHECKOUT_PATH, which is initialized to\napi.path.checkout_dir. This happens before api.path.checkout_dir which\nworks because api.path.checkout_dir gets resolved when the path actually\ngets used. In order to enable usages of api.path.checkout_dir to be\nremoved, this switches the paths in the config to be relative instead\nand the module manually joins them with api.path.checkout_dir when they\nare used. A future change will actually clean up the use of\napi.path.checkout_dir in the module.\n\nBug: 342433143\nChange-Id: I5c94904b32e29536de270720053cee88887ae5b2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5563402\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "1bc7364527076e0bbc394f91ecf408e840d9141e",
      "tree": "2ce47f003d61da028cd5951cd5db3f3584cf8e09",
      "parents": [
        "bd6b569380dae38d5b8e5fb35594ea93dfe3201a"
      ],
      "author": {
        "name": "Liviu Rau",
        "email": "liviurau@google.com",
        "time": "Tue May 28 13:51:24 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 13:51:24 2024"
      },
      "message": "[devtools] Refactor test run phases api\n\nReduce the verbosity of the test run/collect procedure that we have to follow on the 2 phases. Also align nesting structure for the 2 phases.\n\nBug: 338380433\nChange-Id: Ia7cb11a113993d3f04da3eef0f6d97df8ef5db88\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5541752\nReviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCommit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\n"
    },
    {
      "commit": "bd6b569380dae38d5b8e5fb35594ea93dfe3201a",
      "tree": "3eb3406b2b050617289dd3b5c59891f2d6f325ad",
      "parents": [
        "e2ed4eff9bf96bdf79463d82d057e008d7fcf3c1"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Tue May 28 02:32:00 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 02:32:00 2024"
      },
      "message": "chromium_tests: fix use_reclient\n\nuse_reclient is `use_remoteexec\u003dtrue` without `use_reclient\u003dfalse`\n\nBug: b/342038479\nChange-Id: Ib402d3210a8c6dcc60796ab5652cb59380fa7963\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5570462\nReviewed-by: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Fumitoshi Ukai \u003cukai@google.com\u003e\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\n"
    },
    {
      "commit": "e2ed4eff9bf96bdf79463d82d057e008d7fcf3c1",
      "tree": "3672173a2e3ea0cd1a6fb35d35489100e7b4dc5e",
      "parents": [
        "d98546b2aa5cf9ebf404e4bf36280cab73faf277"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 27 15:26:12 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 27 15:26:12 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746775932854088129\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/97246c4f73e6692065ea4d3c87c63641a810f064\n  97246c4 (danakj@chromium.org)\n      Revert \"[gclient] Delete GCS output_dir on download\"\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/0c8ae3d8b06b71e717c79b5b381e34568f78990c~..b2d4d8bff87a4c1224aac68eb0221f3355744b62\n  0c8ae3d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from b0e18fda720e to aa408b4af8fe (1 revision)\n  2a0a514 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 16a5dc8fba3f to be266f548dee (1 revision)\n  a7be363 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from aa408b4af8fe to a67165020006 (1 revision)\n  b2d4d8b (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 9cc5e1a8ae5a to 448f12867d0b (...\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I5e680f965f306397d3e17a41bea06713f709c519\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5573635\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d98546b2aa5cf9ebf404e4bf36280cab73faf277",
      "tree": "7e7481db9ecb2d5f116d760a9831917790b04da1",
      "parents": [
        "137cbb9121ad8667bf232c65f7fc623d3b627c2b"
      ],
      "author": {
        "name": "Bani Singh",
        "email": "banisingh@google.com",
        "time": "Mon May 27 11:31:57 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 27 11:31:57 2024"
      },
      "message": "[reclient] Update staging version to 0.146.0.0c7ca4be.\n\nBug: b/342231818\nChange-Id: I53e1ff6556dd8debdf17c840fdf888584a2a05f6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5571017\nReviewed-by: Yaowen Mei \u003cywmei@google.com\u003e\nCommit-Queue: Bani Singh \u003cbanisingh@google.com\u003e\n"
    },
    {
      "commit": "137cbb9121ad8667bf232c65f7fc623d3b627c2b",
      "tree": "c4b282fe1e5ed4f700b62e7371b75827c58f8745",
      "parents": [
        "70e37779602c74cc3d49d6985079379ce317d89a"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 27 06:07:26 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 27 06:07:26 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746811794562364033\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/450c36420de2a74a97b5109c61f89b2870a81166~..8a11c2d152e9793e59d01bdcdd807d597e65ee1b\n  450c364 (jwata@google.com)\n      autoninja: Remove autosiso\n  8a11c2d (jwata@google.com)\n      autoninja: Support Siso builtin RBE client mode\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/d694db159735f268c1d123fc5dbed411487e9290~..98056efed1df82d5db3f957a8b7bf38fd4d2d5a0\n  d694db1 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 6b8d3a07f604 to cbcf58630cf0 (1 rev...\n  e35587e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from eb127144f5ab to 7ba64b5f708d (1 revision)\n  733184f (ukai@google.com)\n      siso: update version string to v0.2.2\n  8b29603 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 7ba64b5f708d to bb18edbefe68 (1 revision)\n  7d6661f (eunicesun@google.com)\n      cros_test_result: populate chameleon types and connection types...\n  98056ef (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from bb18edbefe68 to 16a5dc8fba3f (1 revision)\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ic7b9ae6d02b29db0afdc353c9104fa58f42e7b1c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5572393\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "70e37779602c74cc3d49d6985079379ce317d89a",
      "tree": "2e06075dad926b334e4cde89aa3a3159db2fb56d",
      "parents": [
        "62c09da5cd7804c7c393e914a52f02a45349ae02"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Sat May 25 04:30:47 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat May 25 04:30:47 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8746998020439630433\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/7d95eb2eb054447592585c73a8ff7adad97ecba1\n  7d95eb2 (sokcevic@chromium.org)\n      [gclient] Delete GCS output_dir on download\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/acd435509010977c286fbc4dbfc9b32b32d366d1~..7f2f03d182776c1505c8d058ce1959246d5d2d16\n  acd4355 (zhangtiff@google.com)\n      shivas: update add machine with json to have one less layer of...\n  59f1af4 (shuaixia@google.com)\n      Keep all information for the git message\n  8ca7613 (justinsuen@google.com)\n      device-manager: update proto marshaling to use protojson\n  0817cfb (juahurta@google.com)\n      suite_manager: implement gRPC server with stubs\n  4d80ef8 (gregorynisbet@google.com)\n      [fleetcost] Add repopulate-cache command-line command\n  7920189 (gregorynisbet@google.com)\n      [fleetcost] Fix reversed condition in delete-ci\n  0b835aa (jstanko@google.com)\n      recovery: Add retry to chameleond config download\n  5102755 (jaredloucks@google.com)\n      Device Manager: update DeviceEvent to use DUT ID over hostname\n  30db278 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 2a37f16e348f to 1f2f924b0a5a (1 revision)\n  d5ed030 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 222c43ec45cf to 6b8d3a07f604 (1 rev...\n  e6111c9 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from b1636deb2de5 to b0e18fda720e (1 revision)\n  7f2f03d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 1f2f924b0a5a to eb127144f5ab (1 revision)\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I9d2e63b949ea7fbceb83d6d16d1df3cbc3eb5726\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5571111\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "62c09da5cd7804c7c393e914a52f02a45349ae02",
      "tree": "d73396004d5361823c1c02bd056afbcb551ee672",
      "parents": [
        "6e2682f45bc2bbb18325e96d19fd56f834ac0379"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Fri May 24 23:27:24 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 23:27:24 2024"
      },
      "message": "Provide a clear failure when a compilator is directly triggered.\n\nPeople occasionally trigger compilators via the CHOOSE TRYJOBS button in\ngerrit. When they do so, it fails with a summary of the form:\n\"Infra Failure: Step(\"No configuration present for group \u0027\u0027\") (retcode: 0)\"\nIt\u0027s not clear to most users what the problem is here, so this leads to\nthem seeking assistance via chat or filing bugs. This changes it to\nprovide a summary that hopefully makes it clear that they should not be\ntriggering the builder.\n\nw/o change: https://ci.chromium.org/ui/p/chromium/builders/try/win-rel-compilator/663738/infra\nw/ change: https://ci.chromium.org/ui/p/chromium/builders/try.shadow/win-rel-compilator/2877/infra\n\nChange-Id: Iabcadbea8d4ded58c46640ad3e47451bdf24205b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5571278\nAuto-Submit: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "6e2682f45bc2bbb18325e96d19fd56f834ac0379",
      "tree": "58e1f4c77b71d0e4836d546b18d98efb170fe9ab",
      "parents": [
        "33cccf69dce96c6d00f1ba33ea47085f30dc94d9"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Fri May 24 20:11:45 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 20:11:45 2024"
      },
      "message": "[chromeperf] update recipe for pixel fold on waterfall\n\nBug: b/301633142\nChange-Id: I0c85b0fbd730449578610b1a905bc4691833bd1d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5567070\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "33cccf69dce96c6d00f1ba33ea47085f30dc94d9",
      "tree": "9a02ffe4ca3edabd36f5dc9aa88a8eab842976b8",
      "parents": [
        "23d67d019c0b95191ee938239876994d178e3a9f"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 20:01:46 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 20:01:46 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747030106784309921\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/0dffe43a5fc2a7adae9066887638c5d28d13a056~..6801c600e1bd08ccf40cd66977ce5994bd1a47a4\n  0dffe43 (gregorynisbet@google.com)\n      [fleetcost] Implement repopulate-cache RPC\n  a561cbe (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from e2a3c2a625c9 to 76abfa9e18ab (1 revision)\n  e94665c (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 76abfa9e18ab to f17f95b3e8e8 (1 revision)\n  1746295 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 63154e790be1 to 222c43ec45cf (1 rev...\n  63d04a9 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from f17f95b3e8e8 to 2a37f16e348f (1 revision)\n  9a42928 (mknyszek@google.com)\n      [golangbuild] log raw JSON from Go tests\n  d74808d (mknyszek@google.com)\n      [golangbuild] fix subrepo experiment commit in perf mode\n  7430759 (fancl@chromium.org)\n      3pp: disable tests when crossbuild protobuf\n  6801c60 (mohrr@google.com)\n      [recipe_autoroller] Add hashtag to recipe rolls\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Id4a10b77abd7b762d9eafdf4d98d33d74cb44cb1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5570814\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "23d67d019c0b95191ee938239876994d178e3a9f",
      "tree": "74201ff98fea2c577b584873beb9da8478a29c5f",
      "parents": [
        "a8bcc6e6d136c3af651ed9db110025454229ea6b"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Fri May 24 19:18:21 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 19:18:21 2024"
      },
      "message": "Encapsulate the details of paths in the chromium module\u0027s config.\n\nAn upcoming change will be modifying the paths in the chromium module\u0027s\nconfig type to be relative paths instead of absolute paths, which would\nrequire updating all uses of those values. Some of these uses occur\noutside of the chromium module, so to simplify the update process, this\nchange introduces methods on the chromium module that encapsulate the\nuse of the config object.\n\nBug: 342433143\nChange-Id: I6af30fde2836666ba5cd6c2b2556dc4b851c7ac7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5563397\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "a8bcc6e6d136c3af651ed9db110025454229ea6b",
      "tree": "e1432f8b4d040554b1f9c1ac2b60ba60ddd33cd8",
      "parents": [
        "22235c137718c7caa94a8bcf8eddeba78622ede8"
      ],
      "author": {
        "name": "Jie Sheng",
        "email": "jiesheng@google.com",
        "time": "Fri May 24 16:42:16 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 16:42:16 2024"
      },
      "message": "[rr]: Update recipe to use the test selection script\n\nThe query will select active bugs in 10 days and\nfind all fail tests in these bugs to generate test traces.\nTest on a temp ci run:\nhttps://ci.chromium.org/ui/p/chromium/builders/ci.shadow/linux-rr-fyi/54/overview\n\nTODO:\n1. Handle the missing output from task results.\n2. Support other test types other than web tests.\n\nBug: 323411390\nChange-Id: I061f1e82d34cd715b1d1f3a88748c69e1a6e4a1e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5556198\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Jie Sheng \u003cjiesheng@google.com\u003e\n"
    },
    {
      "commit": "22235c137718c7caa94a8bcf8eddeba78622ede8",
      "tree": "bf90f872b58a4043abdf0d50d553c276a6e2c886",
      "parents": [
        "a8042794e4d13ed3b674b865db9f387fce401b9d"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 04:11:16 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 04:11:16 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747089875538542945\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/8d2725304f602eb2053d35292edec1d52e1b7147~..950dd5264e7b2f92998851de239c49784faef413\n  8d27253 (jackgelinas@google.com)\n      ctpv2: plumb tr builder id\n  4702f0f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 2f68dcdcddb4 to ee0972a40778 (1 revision)\n  e8f29fe (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from ee0972a40778 to 5d5623a62925 (1 revision)\n  170a2f4 (eunicesun@google.com)\n      cros_publish: populate botId for CFT test results\n  9e317c1 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from c99f98671aa1 to da8eda5975aa (1 rev...\n  b35ae4e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 5d5623a62925 to 6c9268f44ee1 (1 revision)\n  0b6fede (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 0354f0379a93 to b1636deb2de5 (1 revision)\n  069157c (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 6c9268f44ee1 to e2a3c2a625c9 (3 revisions)\n  c3b9a28 (ukai@google.com)\n      siso: print duration in ideanalysis\n  3c4edd7 (jwata@google.com)\n      siso: Drop use_remoteexec\u003dtrue and reproxy config check\n  cc733ba (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from da8eda5975aa to 63154e790be1 (1 rev...\n  950dd52 (mohrr@google.com)\n      [recipes] Migrate away from deprecated post_process checks\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I2cc9caf9a8a20205e07b4b6aae7bf6cc241df636\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5567326\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a8042794e4d13ed3b674b865db9f387fce401b9d",
      "tree": "7d22e41e5ed4e2aa2237753c4852e848d4f0db9b",
      "parents": [
        "4075f266df7e18cfd050d95b34809cebde14b9fc"
      ],
      "author": {
        "name": "Struan Shrimpton",
        "email": "sshrimp@google.com",
        "time": "Fri May 24 00:50:08 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 00:50:08 2024"
      },
      "message": "utr: add the --no-rbe and --no-siso flag support\n\nThese flags have been in the cli for a while now but unsupported. This\nwill force the run to disable the corresponding flag\n\nCq-Include-Trybots: luci.chromium.try:linux-utr-tester\nBug: 41492686\nChange-Id: I19ff460f602da32ed3d62e86827e229f88c16451\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5544596\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "4075f266df7e18cfd050d95b34809cebde14b9fc",
      "tree": "913a2178c2ff5e7f7e83661dab907c9c54bc978b",
      "parents": [
        "e014354bec5d07dbb06ccc60babcfb186e61133a"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 00:33:03 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 00:33:03 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747103716902559057\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/09c232e7c0d5670695d1f8f70d05ed1a215e438c\n  09c232e (brucedawson@chromium.org)\n      Resolve git.bat to git.exe without using shell\u003dTrue\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/f229c6dccec57688910837e60a3677b8f06fff40~..f63f2fb3ba2b9418ccc9ba3e7687db6c0c3ac9a3\n  f229c6d (jaredloucks@google.com)\n      crosfleet: update flag handling to respect -pool and -dims better\n  62ac391 (zhangtiff@google.com)\n      shivas: Delete unused audit tool code.\n  78b6909 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from b9aaafec1d17 to c99f98671aa1 (1 rev...\n  f63f2fb (bpastene@chromium.org)\n      Fix chromium gce-quota checker to check multiple cpu types\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ib4a081bbe84f4e66918dab9408f35fd9ca8df8d8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5567316\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e014354bec5d07dbb06ccc60babcfb186e61133a",
      "tree": "107711a03b20c0a46241cd8e634cc08c3fa10ba2",
      "parents": [
        "aa6903a7d04710ac22892f03d8c6586a1df4ab0b"
      ],
      "author": {
        "name": "Rob Mohr",
        "email": "mohrr@google.com",
        "time": "Thu May 23 23:32:21 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 23:32:21 2024"
      },
      "message": "[recipes] Migrate away from deprecated post_process checks\n\nMigrate away from ResultReason/ResultReasonRE.\n\nBug: 339834630\nChange-Id: Ic0db0f774eda59dd86a9d28d0e1dbf5ebf0ad916\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5567312\nCommit-Queue: Rob Mohr \u003cmohrr@google.com\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nAuto-Submit: Rob Mohr \u003cmohrr@google.com\u003e\nReviewed-by: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "aa6903a7d04710ac22892f03d8c6586a1df4ab0b",
      "tree": "80ee52a3dcc1425f5ce879dd03a795c947591a2a",
      "parents": [
        "62cbda44ad19b251bfeabbdbd78aefe86f93bb67"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 22:27:05 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 22:27:05 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747111896316731857\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3ea849f3635f136526317e3eb46b97dcaad38491\n  3ea849f (iannucci@chromium.org)\n      [git_cl.py] Remove all usage and messages around netrc.\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/3c3a8b0b83e056dd010b45de21c4f056396f187f~..a549f857d4c2fafaa13004546b01a62ff1379bfe\n  3c3a8b0 (cdelagarza@google.com)\n      ctp2: fix scheduling unit matching\n  2595ab4 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 4b36632f7292 to 2f68dcdcddb4 (1 revision)\n  97fa770 (jackgelinas@google.com)\n      ctpv2: correctly plumb drone dim for tr\n  cbee65f (justinsuen@google.com)\n      device-manager: update logging for DeviceEvents\n  a549f85 (justinsuen@google.com)\n      device-manager: fix device_state coalescing\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I22182cd013cfdc4918bd71a93d1ba6dbe47fd57a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5563401\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "62cbda44ad19b251bfeabbdbd78aefe86f93bb67",
      "tree": "8f55362564140412e871a3f7d89636bc16689b7a",
      "parents": [
        "3c920aae34b34bfbf6f7066983cf8367d8655fe4"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Thu May 23 22:02:34 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 22:02:34 2024"
      },
      "message": "Update chromium_tests to rely on the default logic for mb_config_path.\n\nIn chromium_tests.determine_compilation_targets the code passes computes\nthe path to the mb config to pass to filter.analyze, which will call\nchromium.mb_analyze. It computes the path by checking\nchromium.c.project_generator.config_path and supplying a default value\nif it is not set. The default value is the same default that would be\ncomputed by the chromium module when the default path to mb is used, so\nspecifying the mb config path provides no value and unnecessarily\ncouples the chromium_tests module to the specifics of the chromium\nmodule\u0027s config. Removing this bit of code simplifies the process of\nswitching the chromium module\u0027s config to use relative paths instead of\nabsolute paths.\n\nBug: 342433143\nChange-Id: I6fedf0d22e0c61bdec8a19bf20fa6f3ad6ac9645\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5563396\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "3c920aae34b34bfbf6f7066983cf8367d8655fe4",
      "tree": "7ef3515dc3e89aedb17a87687cd852ae2ca856af",
      "parents": [
        "3c332ab33fd33e5d7488544566fbff96ba2e412a"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 21:33:27 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 21:33:27 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747115042689854129\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/2f779d3061faa6665461c650e645437086cdfa9d\n  2f779d3 (iannucci@chromium.org)\n      [git_cl] Minor type annotation and initialization cleanup.\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/90f16225c3cb7da82976e8dcaac4de519a464d52~..420fcee05e131cf173716791153f6e483a7fb096\n  90f1622 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from a4cf97365223 to 93ffb2eeb95a (1 revision)\n  f03e49d (cdelagarza@google.com)\n      ctp2: add FW support to CTPv2\n  6adc711 (varunsrivastav@google.com)\n      Kron - 3d Fetch builds\n  fc108ec (justinsuen@google.com)\n      device-manager: UpdateDevice should update last_updated_time\n  420fcee (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 93ffb2eeb95a to 4b36632f7292 (1 revision)\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ie6b92e6a5107cdfa566b9a6d54c7bbedaee0a2ee\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5565311\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c332ab33fd33e5d7488544566fbff96ba2e412a",
      "tree": "633348ab1bd9544aa1f68c4d6c5e6fa8c112e021",
      "parents": [
        "cc20ec8212bda56e37a2ef1ec4c953f2dd7b146b"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 20:55:52 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 20:55:52 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747118187993860017\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/b38c59ba2554598c10254eb8fe23c5764b368abb~..51ff260991bb53f9bdc7b577e1c77d0647f142b6\n  b38c59b (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from aada9591e244 to b9aaafec1d17 (1 rev...\n  aa1bf22 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from c17c886f7b64 to a4cf97365223 (1 revision)\n  090d5d1 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 547b5d8bce5d to 9cc5e1a8ae5a (...\n  4307457 (cdelagarza@google.com)\n      common_lib: update grouping suite fields\n  51ff260 (iannucci@chromium.org)\n      [recipe_autoroller] Use per-repo recipes.py.\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Iefde9eb62ff7762ff2c011856027f5a218406266\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5565304\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cc20ec8212bda56e37a2ef1ec4c953f2dd7b146b",
      "tree": "e4105aaab83f524575393d097b70faa9e612c1f0",
      "parents": [
        "4c0e0b5c7f1281daedb6d72de8aa5f758b23449c"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 20:02:21 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 20:02:21 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747121956568633361\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/e04986e8f4d44817550f3e87633df4ba8f95fe3b~..aea1815f3c61d65afee278d35c44957326468d6c\n  e04986e (jaredloucks@google.com)\n      scheduke: fix client http err handling\n  2c4f099 (haddowk@chromium.org)\n      dut_state: Add in Dolos state enums.\n  0ddcda8 (jaredloucks@google.com)\n      scheduke: add retries to gerrit pool block/allowlist checks\n  acd4256 (jaredloucks@google.com)\n      CTPv2: add idempotency key to DM lease extension requests\n  8f11f39 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 70c710bf779a to aada9591e244 (1 rev...\n  aea1815 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from c1dffae2626e to c17c886f7b64 (1 revision)\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/ece005ce6b602d8ce89184853a11dfe1955b3ffd\n  ece005c (gbeaty@chromium.org)\n      Support Paths as arguments to Path.joinpath.\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I038ef7c1da3377268b689f8f06b0cc0274eb9572\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5563778\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4c0e0b5c7f1281daedb6d72de8aa5f758b23449c",
      "tree": "77eb6d16d59b1f392040d5e9cfe2d9e045c7dd58",
      "parents": [
        "684dad3b97f7fd6f4d297c065750e541816efe56"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Thu May 23 19:03:15 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 19:03:15 2024"
      },
      "message": "Remove resource_sizes value from chromium_android config.\n\nThe resources_sizes value is never read.\n\nChange-Id: I85aa60090cac099023cc1be3a7f74f7ac22d25d7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5563388\nAuto-Submit: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nCommit-Queue: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "684dad3b97f7fd6f4d297c065750e541816efe56",
      "tree": "503f8561043406a93d71659288dc6b46d56f5f7f",
      "parents": [
        "f2677ff10de6858be78954469fe4a8fbdd1a591b"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Thu May 23 18:54:19 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 18:54:19 2024"
      },
      "message": "Remove the OWNERS file for reclient recipe module.\n\nThe reclient OWNERS file refers to the goma OWNERS file, but the goma\nrecipe module has been removed.\n\nChange-Id: Ia0bb034f4aae92e28199702a0e3f1dff9fe9b28b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5555590\nReviewed-by: Ben Segall \u003cbentekkie@google.com\u003e\nAuto-Submit: Garrett Beaty \u003cgbeaty@google.com\u003e\nCommit-Queue: Ben Segall \u003cbentekkie@google.com\u003e\n"
    },
    {
      "commit": "f2677ff10de6858be78954469fe4a8fbdd1a591b",
      "tree": "cf44ed11260603f4d29a816774fb6c37f56ba6d2",
      "parents": [
        "c6d7370ea2823718ae8a5999c9be84e54b65069d"
      ],
      "author": {
        "name": "Bani Singh",
        "email": "banisingh@google.com",
        "time": "Thu May 23 17:01:40 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 17:01:40 2024"
      },
      "message": "[reclient] Update test version to 0.146.0.0c7ca4be.\n\nBug: b/342231818\nChange-Id: I4e3f33408541b09ebcfdbe69a7fce5d6e594e059\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5564443\nReviewed-by: Yaowen Mei \u003cywmei@google.com\u003e\nCommit-Queue: Bani Singh \u003cbanisingh@google.com\u003e\nReviewed-by: Anas Sulaiman \u003cmrahs@google.com\u003e\n"
    },
    {
      "commit": "c6d7370ea2823718ae8a5999c9be84e54b65069d",
      "tree": "711c279b4e4e677c3de11079e827899a3246b501",
      "parents": [
        "381f8af85cbce90f0393b719b2ffe792f9180791"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Thu May 23 16:14:57 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 16:14:57 2024"
      },
      "message": "Remove api.path.checkout_dir default value for v8_auto_roller methods.\n\nDownstream uses have been updated to pass the source directory in, so it\nis no longer necessary to provide api.path.checkout_dir as a default.\n\nBug: 336589262\nChange-Id: I4823bad9ebb120151aa2ea4519519cc1498ed7a3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5558291\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "381f8af85cbce90f0393b719b2ffe792f9180791",
      "tree": "9c9cf603473bc43008fda6a63fa47069cd1e2d90",
      "parents": [
        "1004a34f5540072c1df981dc5ceebcf163106f8a"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Thu May 23 15:58:27 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 15:58:27 2024"
      },
      "message": "Always consult the builder config when getting targets spec dir.\n\nA few locations in code are using chromium.c.targets_spec_dir to locate\nwhere the targets spec files for the builder are located, but this won\u0027t\nbe the correct location for builders that set their tests in starlark.\nThis exposes the get_targets_spec_dir method from the chromium_tests\nAPI, which will correctly return the builder-specific directory if the\nbuilder uses one and updates the code that was accessing\nchromium.c.targets_spec_dir to call chromium_tests.get_targets_spec_dir\ninstead.\n\nBug: 40258588\nChange-Id: I4bd1803a0ba434f3021645c6243ce6b505f28e85\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5560344\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "1004a34f5540072c1df981dc5ceebcf163106f8a",
      "tree": "40cb57aaca4c9ab8d22b509e312f6b30194425b1",
      "parents": [
        "3eb34c3fb3fe2fd7e4cd0759af831acf3fecc476"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Thu May 23 15:53:33 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 15:53:33 2024"
      },
      "message": "Remove checkout_dir warnings from siso recipe code.\n\nUse of api.path.checkout_dir has been deprecated.\n\nBug: 336589262\nChange-Id: If350af47367dac8e5c1c8c53dcfef1ad82e4dcfe\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5558864\nReviewed-by: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "3eb34c3fb3fe2fd7e4cd0759af831acf3fecc476",
      "tree": "ee1188ce82dc215938a593faed4e2741ab68fe79",
      "parents": [
        "daa079dc93b5e3e4f0e358e2f8305cf4157e9b03"
      ],
      "author": {
        "name": "Alexander Schulze",
        "email": "alexschulze@chromium.org",
        "time": "Thu May 23 08:04:03 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 08:04:03 2024"
      },
      "message": "[v8] Override bot_config with \u003crepo\u003e/infra/builder_properties.pyl\n\nPatchset 1 is a refactoring where `bot_config_by_buildername` is\nremoved. `update_bot_config` is modified to generate the bot config\nentirely.\n\nPatchset 2+ downloads \u003crepo\u003e/infra/builder_properties.pyl. Its\ndefinitions override the existing bot_config in the recipe.\n\nIf the file does not exist (i.e. in older branches, not added yet, or\nremoved again), the download fails with a 404 and no substitution\nhappens. If the file cannot be downloaded (e.g. due to network issues),\nthe script fails.\n\nBug: 333913216\nChange-Id: Ia88e5a154ac4e00256d83b53d5f3d7601631e490\nRecipe-Nontrivial-Roll: build_limited\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5553890\nReviewed-by: Liviu Rau \u003cliviurau@google.com\u003e\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCommit-Queue: Alexander Schulze \u003calexschulze@chromium.org\u003e\n"
    },
    {
      "commit": "daa079dc93b5e3e4f0e358e2f8305cf4157e9b03",
      "tree": "47147b03b1b4b36aea156a272ee296c36b731d28",
      "parents": [
        "e4abb5bd67c6c986ca70e0808dbd3c11ef4dde82"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 07:04:43 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 07:04:43 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747169777069884817\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/062ecac69f7149d88a467eef91f707f441d62b1d\n  062ecac (brucedawson@chromium.org)\n      Use git_common to call git\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/c4e3dcc78d5fc1f9506f6957e4f90085ade905d6~..f79f287e61e41e70130e76e176854db9c642c38f\n  c4e3dcc (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from d3fcea87eeea to 70c710bf779a (1 rev...\n  597c3d5 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 6bb9a483a928 to 4f17fc225006 (1 revision)\n  d1dd290 (ukai@google.com)\n      siso: don\u0027t use digest.DataToBytes for file flush.\n  2ca36df (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 4f17fc225006 to c1dffae2626e (1 revision)\n  dc18a13 (ukai@google.com)\n      siso: log exec operation stage\n  8ac2b48 (jackgelinas@google.com)\n      ctpv2: fix drone dimension mapping\n  c3d4b80 (ukai@google.com)\n      siso: add ps subcommand\n  f79f287 (gregorynisbet@google.com)\n      [shivas] Give DoList and BatchList a channel where they can sen...\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ibc6a3ee557dcd47701f5631d1eefadcedef2c8e8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5560751\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e4abb5bd67c6c986ca70e0808dbd3c11ef4dde82",
      "tree": "e617c82349553dd13ee14684ee794302468cbb1d",
      "parents": [
        "b3161a5efe38f2f72b96deff43e898ee7e81130e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 01:43:02 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 01:43:02 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747189910830632913\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/4071d0d7282ed1eeca5898c0eaccc4f9deac2dd3\n  4071d0d (fancl@chromium.org)\n      New vpython3 to depot_tools.\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/6c088ec915401ff83225ea6c451cd8093c7afda4~..498b62e50b67bf200542f0ea7a4e366343fb6419\n  6c088ec (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 4bbc767399a1 to 59b2d3078727 (1 revision)\n  3196f0c (samdockery@google.com)\n      [3pp] Update URL for Radeon RX 5500XT\n  0c5ae4e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 438db9a10fa6 to 85f6eeb3f029 (1 rev...\n  a9f0ee9 (mknyszek@google.com)\n      result_adapter: add -dump-json flag to the go subcommand\n  34f882b (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from 96c00b1bd359 to bdbc7be4f835 (2 revisions)\n  96b7988 (justinsuen@google.com)\n      device-manager: add querying by DUT ID to GetDevice\n  6abae76 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 9c3c90e7759a to 547b5d8bce5d (...\n  03f38c7 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from bdbc7be4f835 to 0354f0379a93 (1 revision)\n  98cc2d5 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 85f6eeb3f029 to d3fcea87eeea (1 rev...\n  498b62e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 59b2d3078727 to 6bb9a483a928 (1 revision)\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ia4313f4478f2f29f5e9d19956fe110729ea46032\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5561245\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b3161a5efe38f2f72b96deff43e898ee7e81130e",
      "tree": "1530b31f393940c5dd28312b1757bfc9cfef11ae",
      "parents": [
        "fbae77200cfdaf6948c9944cf9531b2a1457218a"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 22:55:20 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 22:55:20 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747200606394869761\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/3dc8851cd90f6f5ff3237444ec3c59e82426abb5~..4967d21f2b92546ac3747086cdcbb046b6db52fb\n  3dc8851 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 599223619b47 to acd04d14c521 (1 revision)\n  6049720 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 1e8a3c651a73 to 438db9a10fa6 (1 rev...\n  d387a77 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 3cddceb08acd to 9c3c90e7759a (...\n  eb1ea75 (bniche@google.com)\n      [cloudbots] [recovery] handle rpm in cloudbots\n  5d0d03b (otabek@google.com)\n      recovery: read battery temperature\n  4967d21 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from acd04d14c521 to 4bbc767399a1 (1 revision)\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/c7dbdce8078cccf25330be5f86bf6e2370d37d44\n  c7dbdce (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from 5d0d03b48537 to 4967d21f2b92\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ie8a4cf1cd330521b09a7a571804c98abeb057389\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5560345\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fbae77200cfdaf6948c9944cf9531b2a1457218a",
      "tree": "e444dc32c9e60f61273898d0a36be0020bb12da7",
      "parents": [
        "da5bf918ca4213da973a4a2202b752fec300047d"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 22 19:51:26 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 19:51:26 2024"
      },
      "message": "Remove chromium_checkout path backwards-compatibility hooks.\n\nThis removes the following backwards compatibility hooks:\n* src_dir property - All callers have been updated to use source_dir\n  instead.\n* being able to access checkout_dir property before it was set - All\n  callers have been updated to use default_checkout_dir where\n  appropriate or just wait until after setting paths or checking out.\n* checkout_dir setter - All callers have been updated to use\n  set_paths/set_paths_from_update_result or rely on the paths being set\n  by ensure_checkout.\n\nWith these hooks removed, the paths can not be used before they are set\nand can only be set once.\n\nBug: 340576979\nChange-Id: Ia66349b93e0678a2679c8bb8f7064654ff3f3717\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5537781\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "da5bf918ca4213da973a4a2202b752fec300047d",
      "tree": "22591b029c670ba945f1823d6515d8271fbd4b06",
      "parents": [
        "b1fbc30fb2719d772f3ebc5869973bbd6cbdaf7f"
      ],
      "author": {
        "name": "Yaowen Mei",
        "email": "ywmei@google.com",
        "time": "Wed May 22 19:46:50 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 19:46:50 2024"
      },
      "message": "Add invocation_id\n\nThis CL auto fill the rewrapper flag `invocation_id` with project, bucket, builder, and build number.\n\nThese information can help RBE identify where each action comes from.\n\nBug: b/338439004\nRecipe-Nontrivial-Roll: build_limited\nRecipe-Nontrivial-Roll: chrome_release\nTest: NA\nChange-Id: I86d3312677c9f24fce4023dabb40d9a8f19ed08e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5557943\nReviewed-by: Garrett Beaty \u003cgbeaty@google.com\u003e\nReviewed-by: Ben Segall \u003cbentekkie@google.com\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\nAuto-Submit: Yaowen Mei \u003cywmei@google.com\u003e\n"
    },
    {
      "commit": "b1fbc30fb2719d772f3ebc5869973bbd6cbdaf7f",
      "tree": "805329a457c1b89c0af6788bfb387e5d440f52e9",
      "parents": [
        "cba9fc412b3e777c118314e61595cac822ab1f38"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 19:02:13 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 19:02:13 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747215076585969729\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/525b18d46bcb3117032014bd17773235b0c8a352\n  525b18d (sokcevic@chromium.org)\n      [gclient] Use lowercase and when merging conditions\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/8ab6354385ea74817dfeb5e486714e7cb1b3e88e~..cb29a7a26da2ea91b7ebb64fcd7f6fffbaf62c16\n  8ab6354 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 4d0d397fd93f to d02519b06528 (1 rev...\n  2c8aea9 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 3774fd78cf9f to 2f3b1d34fa5b (...\n  47a8399 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 6298d3d27996 to 86410d397551 (1 revision)\n  0394560 (ukai@google.com)\n      siso: log state when proto.Marshal failed\n  834213e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from d02519b06528 to 1e8a3c651a73 (1 rev...\n  3258bff (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 86410d397551 to 7f92f44471b4 (1 revision)\n  6587f2d (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 7f92f44471b4 to c68539a93e77 (1 revision)\n  7475c3f (mknyszek@google.com)\n      [golangbuild] restructure summary markdown\n  cd8a890 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 2f3b1d34fa5b to 3cddceb08acd (...\n  add5174 (samdockery@google.com)\n      [3pp] Add Nvidia RTX 4060 GPU Driver\n  dab0a14 (fancl@chromium.org)\n      3pp: duplicate vpython3 spec for fetch checkout workflow\n  8f0ffdf (samdockery@google.com)\n      [3pp] Add AMD Radeon RX7600 Driver\n  ae5b7e4 (fancl@chromium.org)\n      3pp: fix swig download url\n  8e11112 (jaredloucks@google.com)\n      crosfleet: fix pool handling for leases by ID\n  136d10f (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from c68539a93e77 to 599223619b47 (1 revision)\n  66be8ef (samdockery@google.com)\n      [3pp] Move from 4060 to 4060 Ti GPU Driver\n  cb29a7a (zhangtiff@google.com)\n      stable_version2: Delete allowlist.go\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/500f30575fbe2785d7b372b032f97b4d4ec9314c\n  500f305 (mohrr@google.com)\n      OWNERS: Remove yuanjunh@\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I12d70fea81ab0251ac2d02bed3df538709860f27\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5558539\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cba9fc412b3e777c118314e61595cac822ab1f38",
      "tree": "71cf9aa87c4c2d50eb56c37f1be326668a87c53e",
      "parents": [
        "0168f49504171fd58a1cae49a2b9eedf6c3ac83b"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 22 15:55:54 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 15:55:54 2024"
      },
      "message": "Remove checkout_dir warnings from libyuv/libyuv recipe.\n\nUse of api.path.checkout_dir has been deprecated.\n\nBug: 336589262\nChange-Id: I9e775195c496d2c4c8dab948cb50909818a8636f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5547379\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Garrett Beaty \u003cgbeaty@google.com\u003e\n"
    },
    {
      "commit": "0168f49504171fd58a1cae49a2b9eedf6c3ac83b",
      "tree": "59b8b6df4598abd8e14c4d294d57a3b0c77f91b6",
      "parents": [
        "576a3a2fe2e6f57bbadb548a2cb14514d85170c3"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 22 07:58:02 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 07:58:02 2024"
      },
      "message": "Remove checkout_dir warnings from devtools recipe code.\n\nUse of api.path.checkout_dir has been deprecated.\n\nBug: 336589262\nChange-Id: Idf9eca05c5354435bc91aa1a36b1a2ac0d4105ed\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5547380\nCommit-Queue: Liviu Rau \u003cliviurau@google.com\u003e\nReviewed-by: Liviu Rau \u003cliviurau@google.com\u003e\n"
    },
    {
      "commit": "576a3a2fe2e6f57bbadb548a2cb14514d85170c3",
      "tree": "0a1459602ba3e66cba48ff919df1d5a43efb099b",
      "parents": [
        "46763d70693e0ea0ec65cfbeeeea922cdc5f4d0e"
      ],
      "author": {
        "name": "Garrett Beaty",
        "email": "gbeaty@chromium.org",
        "time": "Wed May 22 07:42:18 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 07:42:18 2024"
      },
      "message": "Remove checkout_dir warnings from v8 recipe code.\n\nUse of api.path.checkout_dir has been deprecated.\n\nBug: 336589262\nChange-Id: I54fe2bd8aab9ef9b33343fe079952c5527455f79\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5548538\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nReviewed-by: Alexander Schulze \u003calexschulze@chromium.org\u003e\nCommit-Queue: Michael Achenbach \u003cmachenbach@chromium.org\u003e\n"
    },
    {
      "commit": "46763d70693e0ea0ec65cfbeeeea922cdc5f4d0e",
      "tree": "bff88d6cbdfe81034e44e1f8d54cb4048cd09a74",
      "parents": [
        "c480eeec5380406d54f62b741990d40ed9dd2276"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 06:21:02 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 06:21:02 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747262891719683937\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/d8c41eecc02cd7b3377a0452eaf704ef315e87ca~..090a29bc18219a21df60d6ababd0c167037e4881\n  d8c41ee (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from d6f2c6caff57 to 3774fd78cf9f (...\n  9fefdad (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 307498256216 to fc93895bfc5a (1 revision)\n  9e113f8 (boris.lok@cienet.corp-partner.google.com)\n      [Refactoring] Change `address` to `hostname` when adding a pool.\n  090a29b (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from fc93895bfc5a to 6298d3d27996 (1 revision)\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/e7b7f04f2cd591f8be47b8859c87ae6ed167e383\n  e7b7f04 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from 17b46bce7733 to d8c41eecc02c\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dgbeaty@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I55cc3da9b5420bd0e3ac8e35af536ac334acf6a0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5556518\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c480eeec5380406d54f62b741990d40ed9dd2276",
      "tree": "3029e73b1e7d601839d1fc06d1cf9f574c969017",
      "parents": [
        "5c17cab8482f8963c6bfcc95ba668b98b58a7c28"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 05:08:09 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 05:08:09 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools, infra) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747268553328582737\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/e23121d42374f63cbbcda16e20d671f894d537ad\n  e23121d (nqmtuan@google.com)\n      [Depot tools] Roll rdb to 6dc7eeb1a5db99a04b6ee701fa3b369813528c20\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/6a31b09d0ff607a7bf23eed56273d0a8348f9df0~..93b344ee4dfef9231dab297bb983862d000b4893\n  6a31b09 (zhihuixie@google.com)\n      cros_publish: fall back to bb tags for ancestor build ids in TRv2\n  93b344e (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 86e328d32a62 to 4d0d397fd93f (1 rev...\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I097bb6082ef6d8e99ea2c1249c5c40e68ba3e5d9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5556475\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5c17cab8482f8963c6bfcc95ba668b98b58a7c28",
      "tree": "0003e1c811bd57a08a4dd036bd55cb3f9d328ac4",
      "parents": [
        "f3f69e83173f226c2f60df42821a08da782d8692"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 04:01:00 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 04:01:00 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747271699319356033\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/17b46bce77331f2a929048be157bd414b5c76aa8~..6a5ad295278525aaa65fbfe40bba7b0e5fcd4194\n  17b46bc (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-py from c5fec5a9ebff to 96c00b1bd359 (3 revisions)\n  240ba8a (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 3914707444b0 to 62a417ee39fb (1 revision)\n  013f1a3 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 020a0172fc97 to 68510b048906 (1 rev...\n  df648b5 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 62a417ee39fb to 18c9cdc6b880 (1 revision)\n  95813ce (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 7126ad4c5639 to e5a9324f910d (...\n  bb9f267 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from e5a9324f910d to 9f62a8896327 (...\n  f081449 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from 68510b048906 to f14eab44f0ad (1 rev...\n  124f403 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 18c9cdc6b880 to db94b43f498b (1 revision)\n  3bff5aa (knoxchiou@chromium.org)\n      recovery: update HWID for yahiko UFS SKU\n  02e4791 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from 9f62a8896327 to d6f2c6caff57 (...\n  7918e78 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from db94b43f498b to 2a4dcad2c238 (1 revision)\n  0a1ab2b (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/config from f14eab44f0ad to 86e328d32a62 (1 rev...\n  6dc7eeb (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 2a4dcad2c238 to 307498256216 (1 revision)\n  6a5ad29 (azrahman@google.com)\n      ctp: add crosier-cq-vm to trv2 allowlist\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/61b570eafab4141990283d49bf0b53666f1f57ba\n  61b570e (mohrr@google.com)\n      [post_process] Update docstrings\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I30fec38408939e62abfdd927a9f937417bdef4d2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5556473\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f3f69e83173f226c2f60df42821a08da782d8692",
      "tree": "f5814347411ccebe4ee743d90ae20f8b9c87a4a9",
      "parents": [
        "82dcdcfcd76afefea49eacbd53d9233f3d516734"
      ],
      "author": {
        "name": "Struan Shrimpton",
        "email": "sshrimp@google.com",
        "time": "Wed May 22 00:09:04 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 00:09:04 2024"
      },
      "message": "utr: add a reuse build option\n\nThis will allow the recipe to look and reuse cas digests from a previous\norchestrator or chromium tester build. chromium_trybot will be added\nin a follow up CL\n\nCq-Include-Trybots: luci.chromium.try:linux-utr-tester\nBug: 41492686\nChange-Id: Id7b27b94ed20433793e080245a1a116be2c592eb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5519623\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Struan Shrimpton \u003csshrimp@google.com\u003e\n"
    },
    {
      "commit": "82dcdcfcd76afefea49eacbd53d9233f3d516734",
      "tree": "3fb2d0c515415ba1ce0254235330d5d55e677837",
      "parents": [
        "66ab57bc3e3db7f798e38cf5f15feb9d95eacce0"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 00:06:27 2024"
      },
      "committer": {
        "name": "LUCI CQ",
        "email": "infra-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 00:06:27 2024"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (infra, recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8747286798953413137\n\ninfra:\nhttps://chromium.googlesource.com/infra/infra.git/+log/7e0bed115dcdd0afcfb80c1e50279f1f383f6e5b~..e84ea44ad166b290add86c3cb0d64392237b2081\n  7e0bed1 (dtu@google.com)\n      🚝 Reduce the instance count for non-default modules from 25 to...\n  eceaf3a (dtu@google.com)\n      🚝 Redirect pdfium to Chromium Issue Tracker.\n  8c245e8 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll luci-go from 392be1a3232a to 3914707444b0 (1 revision)\n  e84ea44 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll chromiumos/infra/proto from ec61aab12a90 to 7126ad4c5639 (...\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/2639a9be277330a655dffbff729e89f29f4a3ef3\n  2639a9b (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from 54d5e5423ec4 to 6dd0c6cf2b42\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dbpastene@chromium.org\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: If40e109e7b3acf6a023dcc9e2d4f2a02d0d5c6bb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/5556305\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "66ab57bc3e3db7f798e38cf5f15feb9d95eacce0"
}
