)]}'
{
  "log": [
    {
      "commit": "3d4673f57764ba5f999699abf34a52a3584e8b6c",
      "tree": "c2d4350e6f86077e2e76a1e447b9e274ee222945",
      "parents": [
        "cf3c60ca67d683df9f10fba641eb1fe4ab92e008"
      ],
      "author": {
        "name": "Alex Ovsienko",
        "email": "ovsienko@google.com",
        "time": "Fri Sep 18 00:33:07 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Oct 09 00:01:52 2026"
      },
      "message": "[vpython] Migrate .vpython3 specs to vpython.toml\n\nMigrate catapult root and dashboard legacy .vpython3 specs to modern\nvpython.toml and vpython.toml.uv.lock specs.\n\nBug: 491263752\nTAG\u003dagy\nCONV\u003db53bdf70-37e7-4696-be50-8ee6fc19b1f8\nChange-Id: I5dd1e42ff07c17237870877fe8298209954a26fb\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8428962\nReviewed-by: German Garcia \u003cggj@google.com\u003e\nCommit-Queue: Alex Ovsienko \u003covsienko@google.com\u003e\n"
    },
    {
      "commit": "cf3c60ca67d683df9f10fba641eb1fe4ab92e008",
      "tree": "1a139531aae7bc8bdaf9856934e37d4ca4f0a2c4",
      "parents": [
        "77162db7a6e4e201e9cc643ed9f1bb72de9b9862"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Oct 08 16:30:05 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Oct 08 16:49:59 2026"
      },
      "message": "Roll WebPageReplay from 7da24b9b6e95 to 6a31bb0937dc (1 revision)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/7da24b9b6e95..6a31bb0937dc\n\n2026-10-08 victorvianna@google.com Remove inactive webpagereplay OWNERS\n\nIf this roll has caused a breakage, revert this CL and set the roller\nto dry run mode using the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC davidsegovia@google.com,gmarcoesau@google.com,victorvianna@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: davidsegovia@google.com,gmarcoesau@google.com\nChange-Id: Ib1eaffaca113d33c272965296c4f700e7c14f243\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8535113\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "77162db7a6e4e201e9cc643ed9f1bb72de9b9862",
      "tree": "64f656293f573b9a3645a91c9bcc611b45a99321",
      "parents": [
        "2d7a9d3be37107543898f21ee6aa0c275bc64c7d"
      ],
      "author": {
        "name": "marco",
        "email": "gmarcoesau@google.com",
        "time": "Wed Oct 07 21:25:54 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Oct 08 16:44:11 2026"
      },
      "message": "[vinn] Add standalone 64-bit linux/arm64/d8 binary\n\nOn 64-bit Linux ARM64 hosts (such as linux-nvidia-dgx-spark-arm-perf,\nwhich runs an ARMv9 64-bit-only CPU on Ubuntu 24.04 arm64 with a 64 KB\npage-size kernel), vinn previously resolved aarch64 to linux/arm/d8, a\n32-bit armhf ELF binary. Because ARMv9 CPUs do not support 32-bit\nexecution, ComputeTBMv2Metrics failed with:\nOSError: [Errno 8] Exec format error: \u0027.../v8/linux/arm/d8\u0027\n\nFailure links:\n- Build: https://ci.chromium.org/ui/p/chrome/builders/ci/linux-nvidia-dgx-spark-arm-perf/1660/overview\n- Swarming task: https://chrome-swarming.appspot.com/task?id\u003d7b2ff29df4c28f10\n\nAdd a standalone 64-bit linux/arm64/d8 binary (linked with 64 KB\nPT_LOAD alignment for 4K/16K/64K kernel compatibility) and update\n_GetD8BinaryPathForPlatform() to return linux/arm64/d8 on 64-bit\nLinux aarch64 while preserving linux/arm/d8 for 32-bit userspaces.\n\nTAG\u003dagy\nCONV\u003d9b6e2b8f-74b3-419d-9d98-fef19e225a26\n\nChange-Id: I889cecd7a8545817b2874261418a5eb39daca9e1\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8531017\nSLSA-Policy-Verified: SLSA Policy Verification Service \u003cdevtools-gerritcodereview-exitgate@google.com\u003e\nReviewed-by: German Garcia \u003cggj@google.com\u003e\nCommit-Queue: Marco Esau Garcia Martinez \u003cgmarcoesau@google.com\u003e\n"
    },
    {
      "commit": "2d7a9d3be37107543898f21ee6aa0c275bc64c7d",
      "tree": "a2441ee8c244411e67281733253a73e70919d600",
      "parents": [
        "b73cee3883e7282583f9ce2ebab22a5d7b5e542e"
      ],
      "author": {
        "name": "Viktor Samun",
        "email": "victorsamun@yandex-team.ru",
        "time": "Mon Oct 05 11:29:39 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Oct 07 19:46:14 2026"
      },
      "message": "Fix Telemetry navigation returning before browser-side commit\n\n|Navigate()| could return before the browser-side navigation commit,\ncausing DevTools to temporarily report an empty URL and the\ncontext-update test to fail. A synchronous |Page.getFrameTree| request\nnow acts as a navigation completion barrier without waiting for all\npage resources to load.\n\nChange-Id: Iaf612705770f26873c51d2997bb143f66ee50af9\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8496937\nAuto-Submit: Victor Samun \u003cvictorsamun@yandex-team.ru\u003e\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nCommit-Queue: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "b73cee3883e7282583f9ce2ebab22a5d7b5e542e",
      "tree": "7d9581eec3604558ae9da734927e182ea5e248a7",
      "parents": [
        "913a121dcd98b67a26a42c75a27794476d815c37"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Oct 05 15:27:52 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Oct 05 16:51:03 2026"
      },
      "message": "Roll WebPageReplay from 219ee9a2bb0d to 7da24b9b6e95 (1 revision)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/219ee9a2bb0d..7da24b9b6e95\n\n2026-10-05 gmarcoesau@google.com Check out both x64 and arm64 Go toolchains on Linux in DEPS\n\nIf this roll has caused a breakage, revert this CL and set the roller\nto dry run mode using the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC davidsegovia@google.com,gmarcoesau@google.com,victorvianna@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: davidsegovia@google.com,gmarcoesau@google.com\nChange-Id: I93775795ebd4646c5c4ed1a367410ed9717d0197\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8514765\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "913a121dcd98b67a26a42c75a27794476d815c37",
      "tree": "6f7d418e1d501c18773e69bd68ecc025d54649ff",
      "parents": [
        "dfbb1cd421b6413762071ee8d29c76c0d55bc4d1"
      ],
      "author": {
        "name": "marco",
        "email": "gmarcoesau@google.com",
        "time": "Fri Oct 02 16:56:24 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Oct 05 15:31:45 2026"
      },
      "message": "[telemetry] Poll for a visible tab in Browser.foreground_tab\n\nWhen Chrome is restarted before each story (such as in\nblink_perf.webgpu on Linux with --use-angle\u003dvulkan and\n--ozone-platform\u003dx11), the initial about:blank tab can reach\ndocument.readyState \u003d\u003d \u0027complete\u0027 ~150-200ms before the X11 window\nmanager maps the browser window on screen and transitions\n!document.hidden to true.\n\nOn hardware NVIDIA testers where Vulkan GPU initialization takes ~500ms,\nthis causes an alternating story failure pattern in blink_perf.webgpu:\n- On story #1 (and stories immediately following a failure that tore\n  down SharedPageState and restarted ts_proxy_server),\n  ts_proxy_server.UpdateTrafficSettings(0, 0, 0) issues 3 IPC commands\n  that take ~300ms, giving X11 enough time to map the window before\n  SharedPageState._GetCurrentTab() queries self.browser.foreground_tab.\n- On the next story (immediately following a passing story),\n  ts_proxy_server memoizes (0, 0, 0) so UpdateTrafficSettings is a 0ms\n  no-op. SharedPageState._GetCurrentTab() then queries\n  self.browser.foreground_tab ~8ms after _StartBrowser completes while\n  document.hidden is still true, immediately raising\n  TabMissingError(\u0027No foreground tab found\u0027).\n\nExample builds showing this alternating failure on each tester:\n- linux-nvidia-dgx-spark-arm-perf:\n  https://ci.chromium.org/ui/p/chrome/builders/ci/linux-nvidia-dgx-spark-arm-perf/1628/overview\n- linux-perf:\n  https://ci.chromium.org/ui/p/chrome/builders/ci/linux-perf/66731/overview\n\nUpdate Browser.foreground_tab to poll with py_utils.WaitFor (up to 5s)\nfor a tab\u0027s !document.hidden to become true before raising\nTabMissingError.\n\nBug: 543840354\nChange-Id: I7ce7b3756f38f5b8a37647d669d2aecb89797d9d\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8501780\nReviewed-by: German Garcia \u003cggj@google.com\u003e\nCommit-Queue: Marco Esau Garcia Martinez \u003cgmarcoesau@google.com\u003e\n"
    },
    {
      "commit": "dfbb1cd421b6413762071ee8d29c76c0d55bc4d1",
      "tree": "d29a547d361b353d2a7db6c77fc449dcb3e9f86b",
      "parents": [
        "938c524d05870f2469f167c3cf39b62496315969"
      ],
      "author": {
        "name": "Kenichi Ishibashi",
        "email": "bashi@chromium.org",
        "time": "Mon Oct 05 00:55:05 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Oct 05 15:03:53 2026"
      },
      "message": "netlog_viewer: Add bashi@ to OWNERS and remove eroman@ from OWNERS\n\nBug: 562051742\nChange-Id: Ib504ecadc32c1b844f3960c4157c15cbdb050abf\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8506236\nReviewed-by: mmenke \u003cmmenke@chromium.org\u003e\nCommit-Queue: mmenke \u003cmmenke@chromium.org\u003e\nReviewed-by: Matt Mueller \u003cmattm@chromium.org\u003e\n"
    },
    {
      "commit": "938c524d05870f2469f167c3cf39b62496315969",
      "tree": "f9920ab26cfac366ed9f045b0c5bb0cf493e71d4",
      "parents": [
        "e1165abbf12a3d9ecf2d3151a404c930b5047894"
      ],
      "author": {
        "name": "Kenichi Ishibashi",
        "email": "bashi@chromium.org",
        "time": "Thu Oct 01 23:53:51 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Oct 05 06:04:08 2026"
      },
      "message": "netlog_viewer: Support loading NDJSON format NetLog files\n\nChromium can now write NetLog files in NDJSON format (one JSON record\nper line) via --net-log-file-format\u003dndjson. Add support for loading them\nto the viewer.\n\nA file is detected as NDJSON when its first line parses as a JSON record\nwith a \"type\" field; otherwise it falls through to the existing\nsingle-JSON-document code path, which is unchanged. NDJSON files are\nparsed line by line and assembled into the log dump shape the existing\ncode expects. A missing \"end\" record indicates a truncated log, which is\nloaded up to the last complete line with a truncation warning.\n\nBug: chromium:531138936\nChange-Id: I540b0b004e9bb516d6bcb287a544e3c0e0f6e334\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8043516\nCommit-Queue: Kenichi Ishibashi \u003cbashi@chromium.org\u003e\nReviewed-by: Matt Mueller \u003cmattm@chromium.org\u003e\n"
    },
    {
      "commit": "e1165abbf12a3d9ecf2d3151a404c930b5047894",
      "tree": "97fe0b076aeacb7a72e96349d8c55c4fbe062fec",
      "parents": [
        "a62bdd9c72d5ef9264c04c5576a2e81342f9260d"
      ],
      "author": {
        "name": "zijiehe-google-com",
        "email": "zijiehe@google.com",
        "time": "Thu Oct 01 00:03:31 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Oct 02 22:38:40 2026"
      },
      "message": "[devil] Pass timeout from DeviceUtils to adb.Install and InstallMultiple\n\nPreviously, DeviceUtils.Install and InstallSplitApk were decorated\nwith @decorators.WithTimeoutAndRetriesFromInstance using\nINSTALL_DEFAULT_TIMEOUT (600s), but neither forwarded the timeout\nkwarg to _InstallInternal or to self.adb.Install /\nself.adb.InstallMultiple. As a result, adb.Install fell back to its own\ndefault timeout (DEFAULT_LONG_TIMEOUT \u003d 300s), causing large APK\ninstallations on slow devices or emulators to time out after 300s rather\nthan respecting the 600s INSTALL_DEFAULT_TIMEOUT or any explicit timeout\npassed by the caller.\n\nForward timeout from Install and InstallSplitApk through\n_InstallInternal to self.adb.Install and self.adb.InstallMultiple, and\nupdate unit tests to verify the timeout forwarding.\n\nBug: 565433085, 553530248\nChange-Id: I3a5b5a453a3d77de3bdd9eb6be7307a6cbc0c1c2\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8494681\nCommit-Queue: Zijie He \u003czijiehe@google.com\u003e\nReviewed-by: Haiyang Pan \u003chypan@google.com\u003e\n"
    },
    {
      "commit": "a62bdd9c72d5ef9264c04c5576a2e81342f9260d",
      "tree": "5b591687dfb1662ab078c175e39a78c2edc83868",
      "parents": [
        "ccd0b9c6b2ab9b038842e7d22ca15c695b089147"
      ],
      "author": {
        "name": "Igor Kraskevich",
        "email": "kraskevich@google.com",
        "time": "Thu Oct 01 16:08:35 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Oct 02 08:51:31 2026"
      },
      "message": "[chromeperf] Roll pinpoint traffic to cloud-build-08a0b2d\n\nRolls pinpoint from 9a25970 to 08a0b2d:\nhttps://chromium.googlesource.com/catapult/+log/9a25970..08a0b2d\n\nThis deploys the fix dropping --cool-down-time\u003d0s for\nweb_power.crossbench (crrev.com/c/8494915).\n\nBug: b:552467591\nChange-Id: Ifdaca5dda56c5ae2996bfff47aa8ab2316b52395\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8497512\nAuto-Submit: Igor Kraskevich \u003ckraskevich@google.com\u003e\nReviewed-by: Marco Esau Garcia Martinez \u003cgmarcoesau@google.com\u003e\nCommit-Queue: Igor Kraskevich \u003ckraskevich@google.com\u003e\n"
    },
    {
      "commit": "ccd0b9c6b2ab9b038842e7d22ca15c695b089147",
      "tree": "fbdeafd411ee031b483c308ead3c37c9ff07ca16",
      "parents": [
        "08a0b2dcbdf02219be4b0c35384120ab825a4a77"
      ],
      "author": {
        "name": "Dmitrii Shcherbinin",
        "email": "cher-di@yandex-team.ru",
        "time": "Thu Oct 01 09:09:04 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Oct 01 18:46:01 2026"
      },
      "message": "Add forgotten import stub for win32com_client\n\nIn previous CL https://chromium-review.googlesource.com/c/catapult/+/8410405\nI forgot to add import stub for win32com_client. This CL adds it.\n\nChange-Id: I19b9ebdbedfb5046bc1464dfa860b21236f5b59f\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8500194\nCommit-Queue: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "08a0b2dcbdf02219be4b0c35384120ab825a4a77",
      "tree": "9453710f4d8c382355bee199c9620ca77f96ffe8",
      "parents": [
        "9f2dadde7e63acbe93c38de5d2b50c08b1d33ea0"
      ],
      "author": {
        "name": "Igor Kraskevich",
        "email": "kraskevich@google.com",
        "time": "Thu Oct 01 14:02:51 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Oct 01 14:47:25 2026"
      },
      "message": "[pinpoint] Drop --cool-down-time\u003d0s for web_power.crossbench\n\nShard maps for web_power.crossbench now pass\n--cool-down-threshold\u003dmoderate (crrev.com/c/8457903), which is mutually\nexclusive with --cool-down-time in Crossbench and causes cb.py to exit\nwith an argument error on Pinpoint runs.\n\nKeep only --cool-down-threshold\u003dmoderate from the shard map and drop\n--cool-down-time\u003d0s from _CrossbenchExtraTestArgs.\n\nBug: b:552467591\nChange-Id: I6891f53dc0947c4bcb6cb032a71cd829001bcce0\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8494915\nAuto-Submit: Igor Kraskevich \u003ckraskevich@google.com\u003e\nReviewed-by: Marco Esau Garcia Martinez \u003cgmarcoesau@google.com\u003e\nCommit-Queue: Igor Kraskevich \u003ckraskevich@google.com\u003e\n"
    },
    {
      "commit": "9f2dadde7e63acbe93c38de5d2b50c08b1d33ea0",
      "tree": "9421647f0a0eb64c56ee241aa088d47e603ef4fd",
      "parents": [
        "f411808cd159db5e47be79ebee59fffca3da1bd4"
      ],
      "author": {
        "name": "Camillo Bruni",
        "email": "cbruni@chromium.org",
        "time": "Tue Sep 29 20:23:57 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 30 05:00:13 2026"
      },
      "message": "[perf] Allowlist leszek-perf / skia-query OAuth client ID\n\nAdd the OAuth client ID for leszek-perf / skia-query\nto OAUTH_CLIENT_ID_ALLOWLIST in api_auth.py so that authenticated\nrequests from skia-query are accepted.\n\nChange-Id: Ibed10018db05b25123e9b8d604fb1626c6e3c914\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8479676\nReviewed-by: German Garcia \u003cggj@google.com\u003e\nAuto-Submit: Camillo Bruni \u003ccbruni@chromium.org\u003e\nCommit-Queue: German Garcia \u003cggj@google.com\u003e\n"
    },
    {
      "commit": "f411808cd159db5e47be79ebee59fffca3da1bd4",
      "tree": "f59c5600c73109661c1b9be3152be8cd92234e0d",
      "parents": [
        "7cce2c2359d9951315aa25b99f9bda09942d90ad"
      ],
      "author": {
        "name": "Igor Kraskevich",
        "email": "kraskevich@google.com",
        "time": "Mon Sep 28 13:16:07 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Sep 28 16:36:35 2026"
      },
      "message": "[chromeperf] Roll default and pinpoint traffic to cloud-build-9a25970\n\nRolls pinpoint (from e5fe611) and default (from 619dd44) to 9a25970:\n- https://chromium.googlesource.com/catapult/+log/e5fe611..9a25970\n- https://chromium.googlesource.com/catapult/+log/619dd44..9a25970\n\nThis deploys Pinpoint support for web_power.crossbench (crrev.com/c/8421740)\nand updates the default service to use the non-trichrome Android isolate\ntarget from crrev.com/c/8393637 during sandwich verification and bisection.\n\nBug: b:552467591, chromium:532501271\nChange-Id: I48729d03d6e12dab562ce7edb82177272c8de17a\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8461426\nReviewed-by: Marco Esau Garcia Martinez \u003cgmarcoesau@google.com\u003e\nAuto-Submit: Igor Kraskevich \u003ckraskevich@google.com\u003e\nCommit-Queue: Igor Kraskevich \u003ckraskevich@google.com\u003e\n"
    },
    {
      "commit": "7cce2c2359d9951315aa25b99f9bda09942d90ad",
      "tree": "db0864cde87e587b4550d62cdc0591b386a632a0",
      "parents": [
        "9a259703ca2bc5abb3d3ea1500eafd2538c7770d"
      ],
      "author": {
        "name": "Viktor Samun",
        "email": "victorsamun@yandex-team.ru",
        "time": "Wed Sep 23 09:25:22 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 25 05:47:07 2026"
      },
      "message": "Fix flaky tests |CmdHelperIterCmdOutputLinesTest|\n\nThese tests use common |_SIMPLE_OUTPUT_SEQUENCE| and modify it.\nTherefore test |testIterCmdOutputLines_exitStatusFail| may pass or fail\ndepending on the order of the tests.\n\nChange-Id: I849bea009982aa304fcbfa3dc4ab4f67a21fb9ec\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8443578\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nAuto-Submit: Victor Samun \u003cvictorsamun@yandex-team.ru\u003e\nCommit-Queue: Victor Samun \u003cvictorsamun@yandex-team.ru\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "9a259703ca2bc5abb3d3ea1500eafd2538c7770d",
      "tree": "f6f3bfc4c86264cc7cb030f3f37bc94e1cadb6fd",
      "parents": [
        "1abb561557ececf9dbb1313aee2aca77ab043b07"
      ],
      "author": {
        "name": "Igor Kraskevich",
        "email": "kraskevich@google.com",
        "time": "Thu Sep 24 09:05:54 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 24 16:21:45 2026"
      },
      "message": "[pinpoint] Add web_power.crossbench support to Pinpoint\n\nRegister web_power.crossbench -\u003e web-power in _CROSSBENCH_NAME and\n_CROSSBENCH_LIST so Pinpoint invokes cb.py instead of run_benchmark\nand exposes web_power.crossbench in the Pinpoint UI.\n\nweb_power is a multi-story crossbench benchmark, so three further\nchanges are included for Pinpoint bisection:\n\n1. Pass non-default stories to cb.py (`story and story !\u003d \u0027default\u0027`).\n   _ExtraTestArgs returns early into _CrossbenchExtraTestArgs for\n   crossbench benchmarks, so the \u0027--story-filter\u0027 branch below it never\n   ran. Skipping \u0027default\u0027 avoids passing --stories\u003ddefault to\n   non-SubStoryBenchmark suites (which do not register --stories) or\n   colliding with Press substory extra_test_args. For web_power, the\n   dashboard story label carries the benchmark name as a prefix\n   (\u0027web-power-page-load-cnn\u0027) while cb.py\u0027s --stories matches against\n   all_story_names() (\u0027page-load-cnn\u0027), so the prefix is stripped.\n\n2. Require a specific story for web_power.crossbench (reject empty or\n   \u0027default\u0027 story with ValueError) so Pinpoint never schedules 3.7-hour\n   whole-benchmark runs across shared device pools.\n\n3. Pass --cool-down-time\u003d0s and --repetitions\u003d1 for\n   web_power.crossbench on Pinpoint. CPU frequencies are already pinned\n   by run_performance_tests.py, and Pinpoint drives statistical\n   repetitions across Swarming tasks (matching Telemetry\u0027s\n   --pageset-repeat\u003d1).\n\nBug: b:552467591\nChange-Id: Id831cf06d93d4eb2b21e39f918babbe100000001\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8421740\nCommit-Queue: Igor Kraskevich \u003ckraskevich@google.com\u003e\nReviewed-by: Marco Esau Garcia Martinez \u003cgmarcoesau@google.com\u003e\n"
    },
    {
      "commit": "1abb561557ececf9dbb1313aee2aca77ab043b07",
      "tree": "1c0f41cc8e35abbed1c48271bff1bccab8955361",
      "parents": [
        "d070772534a94095bce4788726a44feaefd4dff9"
      ],
      "author": {
        "name": "Sebastien Lalancette",
        "email": "seblalancette@chromium.org",
        "time": "Tue Sep 22 15:33:15 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 24 00:29:19 2026"
      },
      "message": "Display Dynamic Proxy Routes in Netlog Viewer\n\nIn the Proxy tab.\n\nFixed: b:533379802\nChange-Id: I0c7bf6b1b90c63d771232c8ec6ef1bad9a2591ef\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8443936\nReviewed-by: Kenichi Ishibashi \u003cbashi@chromium.org\u003e\nAuto-Submit: Sebastien Lalancette \u003cseblalancette@chromium.org\u003e\nReviewed-by: Matt Mueller \u003cmattm@chromium.org\u003e\nCommit-Queue: Kenichi Ishibashi \u003cbashi@chromium.org\u003e\n"
    },
    {
      "commit": "d070772534a94095bce4788726a44feaefd4dff9",
      "tree": "c54fef83d042ecb70e50bf81d102b3ccb762ebba",
      "parents": [
        "30de54364b0168e3ef6bc4b781533b5da41fc69c"
      ],
      "author": {
        "name": "Viktor Samun",
        "email": "victorsamun@yandex-team.ru",
        "time": "Wed Sep 23 09:32:50 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 23 17:28:56 2026"
      },
      "message": "Fix assert message\n\nChange-Id: I41ea80c91b02f9a4bb2faf67f3e1c183ac1a9354\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8443579\nAuto-Submit: Victor Samun \u003cvictorsamun@yandex-team.ru\u003e\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "30de54364b0168e3ef6bc4b781533b5da41fc69c",
      "tree": "c76f71f09c30e6ce5e0caff2520d8e1c39a75862",
      "parents": [
        "e39ded11ffe971d360160c9d185a7e0ef98fb9a3"
      ],
      "author": {
        "name": "marco",
        "email": "gmarcoesau@google.com",
        "time": "Thu Sep 10 19:29:39 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Sep 21 15:26:03 2026"
      },
      "message": "[pinpoint] Deduplicate benchmark names\n\nCrossbench benchmarks that are returned by the backend test_suites\nendpoint were being appended to the hardcoded _CROSSBENCH_LIST without\ndeduplication, causing duplicate entries in the benchmark dropdown.\n\nThis change deduplicates and sorts the combined benchmark list in\n_computeCombinedBenchmarks and adds deduplication in\narrayToAutocompleteList.\n\nBug: 522454840\nChange-Id: I5ea12d26b7dd484057cc9a9466d754f027696ec7\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8391457\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Marco Esau Garcia Martinez \u003cgmarcoesau@google.com\u003e\n"
    },
    {
      "commit": "e39ded11ffe971d360160c9d185a7e0ef98fb9a3",
      "tree": "ddc7f1804c7d9a5d9e45180575426dc0114da229",
      "parents": [
        "8788b51177d566ec93aa5cb79a9c06d30fab425d"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Sep 18 02:18:36 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 18 03:33:54 2026"
      },
      "message": "Roll WebPageReplay from b2b856131e36 to 219ee9a2bb0d (1 revision)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/b2b856131e36..219ee9a2bb0d\n\n2026-09-18 ovsienko@google.com Migrate .vpython3 to vpython.toml\n\nIf this roll has caused a breakage, revert this CL and set the roller\nto dry run mode using the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC ggj@google.com,gmarcoesau@google.com,victorvianna@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: ggj@google.com,gmarcoesau@google.com\nChange-Id: I91c389133dd1f4852299584160cb9830662096bb\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8428488\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8788b51177d566ec93aa5cb79a9c06d30fab425d",
      "tree": "ee6af19707e47401da6db2fc963cebf9fb05f46b",
      "parents": [
        "6e8718b062b8139927d49b4e12d0e3767116d291"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Wed Sep 16 16:27:36 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 16 17:19:52 2026"
      },
      "message": "Roll pinpoint dashboard to crrev.com/c/8393637\n\nhttps://chromium.googlesource.com/catapult/+log/b7773c7..e5fe611\n\nBug: chromium:532501271\nChange-Id: I8a82533e36f8c2bef769625c412972c946713a80\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8414873\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\nAuto-Submit: Victor Vianna \u003cvictorvianna@google.com\u003e\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n"
    },
    {
      "commit": "6e8718b062b8139927d49b4e12d0e3767116d291",
      "tree": "22c1be2ea144e038ac3fc0d15df03d40b8cf1e5f",
      "parents": [
        "e5fe611367ec04fa4b2f65aef9cfcc96f87d4cd9"
      ],
      "author": {
        "name": "Dmitrii Shcherbinin",
        "email": "cher-di@yandex-team.ru",
        "time": "Tue Sep 15 06:35:04 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 16 06:05:53 2026"
      },
      "message": "Optimize fetching PCSystemType\n\nMethod GetPcSystemType use PowerShell to fetch PCSystemType on fresh\nversions of Windows 10 and 11. Sometimes PowerShell command hangs and\nwe need to retry and waste time.\nI rewrote GetPcSystemType to fetch PCSystemType using win32com, which\nis faster and more stable way to do so.\n\nChange-Id: I7f3d7522b9a08fb461b23065d6cc3b8e734e7357\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8410405\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Dmitry Shcherbinin \u003ccher-di@yandex-team.ru\u003e\n"
    },
    {
      "commit": "e5fe611367ec04fa4b2f65aef9cfcc96f87d4cd9",
      "tree": "4ebc4fab7028225b1c6f332a8012c24460569de1",
      "parents": [
        "471aa8aec31a4de79a96b72815180bc9dc71c420"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Tue Sep 15 12:58:57 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 15 15:03:11 2026"
      },
      "message": "Migrate catapult away from trichrome targets\n\nBug: chromium:532501271\nChange-Id: I8f6a8544951c978eb0a2827cf58fd07f11837520\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8393637\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\nAuto-Submit: Victor Vianna \u003cvictorvianna@google.com\u003e\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n"
    },
    {
      "commit": "471aa8aec31a4de79a96b72815180bc9dc71c420",
      "tree": "022aa0f28ecd6997111d24147e437f706bc9ef58",
      "parents": [
        "bc8f307a4d44148a31e34ab48c77d0834a404d20"
      ],
      "author": {
        "name": "Elly",
        "email": "ellyjones@google.com",
        "time": "Wed Sep 02 17:41:44 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 09 17:01:44 2026"
      },
      "message": "gardener: disable testRestartBrowserWhileTracing on macOS\n\nBug: 553908488\nChange-Id: Ie487a488090348ffa20d1c394479e8a173887556\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8342808\nAuto-Submit: Elly \u003cellyjones@chromium.org\u003e\nReviewed-by: Eric Seckler \u003ceseckler@chromium.org\u003e\nCommit-Queue: Elly \u003cellyjones@chromium.org\u003e\n"
    },
    {
      "commit": "bc8f307a4d44148a31e34ab48c77d0834a404d20",
      "tree": "7a3f577559c0bf8af0387b1ab48a4de2acfcc1f1",
      "parents": [
        "6ef72859fa1cbdd2aeaa4147467ab3896ff098ed"
      ],
      "author": {
        "name": "Dmitrii Shcherbinin",
        "email": "cher-di@yandex-team.ru",
        "time": "Fri Sep 04 06:40:43 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Sep 07 08:19:09 2026"
      },
      "message": "Remove redundant import stubs\n\nRemove some redundant import stubs from win_platform_backend.py\n\nChange-Id: I4b9a0eb7cdc4d03751b2f2f414ec4b7f2ecb85d6\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8351412\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nCommit-Queue: Dmitry Shcherbinin \u003ccher-di@yandex-team.ru\u003e\n"
    },
    {
      "commit": "6ef72859fa1cbdd2aeaa4147467ab3896ff098ed",
      "tree": "225e7e3d594ddd7ee8189a5c5a9855e11eefe21c",
      "parents": [
        "50c971fc0958d8c1fb0adcc97f41b90042fa7c87"
      ],
      "author": {
        "name": "Mikhail Burov",
        "email": "mburov1985@yandex-team.ru",
        "time": "Tue Sep 01 11:42:14 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 02 21:15:11 2026"
      },
      "message": "[Telemetry] Use psutil for Windows process snapshots.\n\nGetSystemProcessInfo currently invokes WMIC or PowerShell to collect a\nprocess snapshot on Windows. Repeated calls add significant process\nstartup overhead.\n\nUse the existing psutil dependency to collect the same process\ninformation in-process, preserving the returned data format. Add unit\ncoverage for the conversion.\n\nChange-Id: I7b85cbf36cf21ba372984042ee292ba182fff206\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8337427\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\n"
    },
    {
      "commit": "50c971fc0958d8c1fb0adcc97f41b90042fa7c87",
      "tree": "02cfab6630affac8bbb16a5be06609d16e53fda7",
      "parents": [
        "78c68ab6781597b8339e0e2c485d052c27a17c3c"
      ],
      "author": {
        "name": "Eriko Kurimoto",
        "email": "elkurin@chromium.org",
        "time": "Thu Aug 27 08:10:31 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 28 02:05:48 2026"
      },
      "message": "gardener: Disable testActivateTab on macOS.\n\nDisables the testActivateTab test in tab_unittest.py on Mac due to\nflakiness.\n\nBUg: 516054159\nChange-Id: I029db49e841af8705455816d00e6bd8e4c348277\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8301976\nAuto-Submit: Eriko Kurimoto \u003celkurin@chromium.org\u003e\nCommit-Queue: Eriko Kurimoto \u003celkurin@chromium.org\u003e\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "78c68ab6781597b8339e0e2c485d052c27a17c3c",
      "tree": "b60f81c196fbfbd2a08d934d9454ed71a63c4a2e",
      "parents": [
        "ef4950418172e4be0bc5e6264bfc1099033d4be1"
      ],
      "author": {
        "name": "zijiehe-google-com",
        "email": "zijiehe@google.com",
        "time": "Thu Aug 27 19:10:34 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 27 22:05:55 2026"
      },
      "message": "[devil] Increase _RunDevilUtilOnDevice timeout to DEFAULT_LONG_TIMEOUT\n\nWhen pushing large archives (such as test bundles) via PushChangedFiles,\ndevil extracts the zst-compressed archive on the device using devil_util.\nPreviously, _RunDevilUtilOnDevice hardcoded timeout\u003d120, which caused\nextraction of large archives (~500MB+) to time out on slower devices or\nemulators/VMs.\n\nAlso include drive-by changes to fix the return tuple of\n_GetChangedFiles upon CommandFailedError, add missing pydoc args, and\nadd unit tests for ExtractZstCompressedArchive and CreateNamedPipe.\n\nBug: 553530189, 517946352\nChange-Id: I05eb2ade46734f676abdc5c40159ae8a3fe7734c\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8304218\nReviewed-by: Haiyang Pan \u003chypan@google.com\u003e\nCommit-Queue: Zijie He \u003czijiehe@google.com\u003e\n"
    },
    {
      "commit": "ef4950418172e4be0bc5e6264bfc1099033d4be1",
      "tree": "6c5ce1eaaf08b73b88d8b034ba32474bb9951926",
      "parents": [
        "8646ee9101b75868402b313454744f667734db02"
      ],
      "author": {
        "name": "Rachael Newitt",
        "email": "renewitt@google.com",
        "time": "Thu Aug 20 22:16:54 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 27 22:04:16 2026"
      },
      "message": "catapult: Verify hash of downloaded files in cloud_storage.py.\n\nGetIfHashChanged now calculates and verifies the hash of the\ndownloaded file against the expected hash. If the hashes do not\nmatch, the downloaded file is deleted and a HashMismatchError is\nraised. This prevents potential execution of corrupted or\nmalicious files.\n\nBug: 533223003\nChange-Id: I4742eb80f07dbf5699e60020dad40849441cf5f8\nTAG\u003dagy\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8256657\nReviewed-by: Jeff Yoon \u003cjeffyoon@google.com\u003e\nCommit-Queue: Rachael Newitt \u003crenewitt@google.com\u003e\n"
    },
    {
      "commit": "8646ee9101b75868402b313454744f667734db02",
      "tree": "83f9b89d1d42070300022025289c94d837818268",
      "parents": [
        "1d18f6e11082de030c45fd55b556d15e3aa628a8"
      ],
      "author": {
        "name": "Etienne Pierre-doray",
        "email": "etiennep@chromium.org",
        "time": "Tue Aug 25 18:29:50 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 26 15:43:43 2026"
      },
      "message": "[tracing] Remove recording UI from about:tracing\n\nThis CL removes record button in catapult trace viewer,\nin favor of recording with perfetto of chrome://traces/recorder.\nThis will let us make about:tracing a pure frontend with\nno chrome support.\n\nChange-Id: I8bff50172fb7b8a95db8e1742f63b29c150f122f\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8283271\nReviewed-by: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\nCommit-Queue: Etienne Pierre-Doray \u003cetiennep@chromium.org\u003e\n"
    },
    {
      "commit": "1d18f6e11082de030c45fd55b556d15e3aa628a8",
      "tree": "31f3f6f308e16ea8c17dd7e24cf764dfc26512de",
      "parents": [
        "e1aeded56aa3289a28a15f5bc468d8a78dcb0ca4"
      ],
      "author": {
        "name": "Jeff Yoon",
        "email": "jeffyoon@google.com",
        "time": "Tue Aug 11 17:13:48 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 11 17:50:33 2026"
      },
      "message": "[catapult] update OWNERS\n\nChange-Id: Ibf7cac049009c7c2f42c804604df38ccbe7fd4c0\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8239413\nCommit-Queue: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Jeff Yoon \u003cjeffyoon@google.com\u003e\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nAuto-Submit: Jeff Yoon \u003cjeffyoon@google.com\u003e\n"
    },
    {
      "commit": "e1aeded56aa3289a28a15f5bc468d8a78dcb0ca4",
      "tree": "80c8cc94e8090891f3449496a8b17743f85067b3",
      "parents": [
        "776d23d7184079de2f04c6d51fa408e7a4aabe72"
      ],
      "author": {
        "name": "trang mai",
        "email": "trangm@google.com",
        "time": "Fri Aug 07 12:46:44 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 07 13:25:32 2026"
      },
      "message": "[gardener] Disable testRestartBrowserWhileTracing on Linux\n\nThis test was disabled on Linux due to failures.\n\nBug: 540795572\nChange-Id: I49bbede550282b1eb2bd634dbf507a596e02a83c\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8222852\nAuto-Submit: Trang Mai \u003ctrangm@google.com\u003e\nCommit-Queue: Eric Seckler \u003ceseckler@chromium.org\u003e\nReviewed-by: Eric Seckler \u003ceseckler@chromium.org\u003e\nReviewed-by: Aeryn Moss \u003caerynm@google.com\u003e\n"
    },
    {
      "commit": "776d23d7184079de2f04c6d51fa408e7a4aabe72",
      "tree": "64f1a7bcfb20d7fa00f5c43702728cff43b4b75b",
      "parents": [
        "1359250df7ceac1b07cb7df49a9a4d627d96e5ac"
      ],
      "author": {
        "name": "Sergei Rudenkov",
        "email": "sergeirudenkov@google.com",
        "time": "Thu Aug 06 11:15:40 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 06 11:24:26 2026"
      },
      "message": "update chromeperf deployment for perf-issue-service\n\nThis rolls the deployed version from 2cbc093 to 1359250.\nChanges affecting perf_issue_service in this roll:\n* 1359250df: [perf_issue_service] Add Buganizer mapping for Platform\u003eDevTools\u003eAlerts (Sergei Rudenkov)\n\nBug: chromium:543314386\nChange-Id: Idb85bd4324ab9f8d66a6d2ef7f976b5a87d2c86d\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8213940\nCommit-Queue: Sergei Rudenkov \u003csergeirudenkov@chromium.org\u003e\nReviewed-by: Maxim Sheshukov \u003cmaximsheshukov@chromium.org\u003e\n"
    },
    {
      "commit": "1359250df7ceac1b07cb7df49a9a4d627d96e5ac",
      "tree": "b2908a86301eeaa531391aadcc7d91c2b012deeb",
      "parents": [
        "6a2d2bcb73b65144b0da787ba6b48f3279c1c6d7"
      ],
      "author": {
        "name": "Sergei Rudenkov",
        "email": "sergeirudenkov@google.com",
        "time": "Thu Aug 06 09:44:51 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 06 09:56:12 2026"
      },
      "message": "[perf_issue_service] Add Buganizer mapping for Platform\u003eDevTools\u003eAlerts\n\nAdds `Platform\u003eDevTools\u003eAlerts` to the `COMPONENT_MAP_CR2B` mapping dictionary,routing it to Buganizer component ID `1866754`.\n\nBug: 542549450\nChange-Id: I8aee3011951329206e4cb8c8ffd7ed08140fead5\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8211560\nReviewed-by: Maxim Sheshukov \u003cmaximsheshukov@google.com\u003e\nCommit-Queue: Sergei Rudenkov \u003csergeirudenkov@chromium.org\u003e\n"
    },
    {
      "commit": "6a2d2bcb73b65144b0da787ba6b48f3279c1c6d7",
      "tree": "b5d5fe43cb886c6c9fc333e317c9c6691220727a",
      "parents": [
        "16dc2198b902a285867cc739041a031b3ccd20a2"
      ],
      "author": {
        "name": "Maxim Sheshukov",
        "email": "maximsheshukov@google.com",
        "time": "Wed Aug 05 11:14:43 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 05 12:41:27 2026"
      },
      "message": "Fix timeout propagation to the InspectorLog\n\nThis CL propagates the timeout to the InspectorLog from InspectorBackend\ninstead of hardcoding 60 seconds. Also, it increases the InspectorLog\ndefault timeout from 60 seconds to 120 seconds. Adding extra time may\nhelp to get a successful response from the renderer.\n\nBug: b/539036197\nChange-Id: Ib41430805bbc668b5d995a247885816455829f9a\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8203226\nCommit-Queue: Maxim Sheshukov \u003cmaximsheshukov@google.com\u003e\nReviewed-by: Sergei Rudenkov \u003csergeirudenkov@google.com\u003e\n"
    },
    {
      "commit": "16dc2198b902a285867cc739041a031b3ccd20a2",
      "tree": "2f84a1e4565dd5eee01662405b967264682020da",
      "parents": [
        "e4d1a01c96deb68b0aa26a66dca45fc290885cbf"
      ],
      "author": {
        "name": "Mateusz Zbikowski",
        "email": "zbikowski@google.com",
        "time": "Mon Aug 03 11:19:46 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 03 18:19:09 2026"
      },
      "message": "Reduce repetitions for WebView startup crossbench test.\n\nThis reduces the number of repetitions from 50 to 25 for the staggered\nWebView startup CUJ benchmark to decrease test execution time.\nCorresponds to crrev.com/c/8185597 for the waterfall.\n\nChange-Id: Ia6a9c5cc4527af30694fea8dcc53c83f09463021\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8186158\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nAuto-Submit: Mateusz Zbikowski \u003czbikowski@google.com\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "e4d1a01c96deb68b0aa26a66dca45fc290885cbf",
      "tree": "2cba87640e06d0024d0541e01069bcf92f82dea9",
      "parents": [
        "ba3e8f4cdbe7aa3417b3cc63d38d69523d07deae"
      ],
      "author": {
        "name": "Brian Sheedy",
        "email": "bsheedy@chromium.org",
        "time": "Fri Jul 31 01:21:39 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 02:04:36 2026"
      },
      "message": "Apply timeout everywhere in NavigateAction\n\nUpdates the NavigateAction behavior to pass a timeout to the underlying\nWaitForFrameToBeDisplayed call. This has two effects:\n\n1. The timeout for the action is actually what the user specifies.\n   Previously, it could effectively be 90 seconds longer than what was\n   specified.\n2. The user can adjust the timeout if the frame being displayed is the\n   slow part of the action.\n\nIn practice, this does mean that the timeout for the frame being\ndisplayed will be lower in most cases since most users don\u0027t pass in 90+\nsecond timeouts. However, any negative side effects should hopefully be\nlimited in scope and easily fixed by updating timeouts in affected\ntests.\n\nBug: 536977902\nChange-Id: Ie4e5a4a17076514e1fda823a38aab4fd5414d84a\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8180845\nAuto-Submit: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "ba3e8f4cdbe7aa3417b3cc63d38d69523d07deae",
      "tree": "fd0e99c6adfc0b02a6f0bb585cc430cf22bd8d08",
      "parents": [
        "b3849c5cbdef5d9b7ade12445b5d6298b548c547"
      ],
      "author": {
        "name": "Justin Donnelly",
        "email": "jdonnelly@chromium.org",
        "time": "Fri Jul 31 00:23:56 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 01:36:03 2026"
      },
      "message": "Disable WebUI omnibox features in tracing tests.\n\nThis is a temporary workaroudn while we continue to investigate why the\nStartupTracingTest.testRestartBrowserWhileTracing test fails with these\nfeatures enabled.\n\nBug: chromium:540453893\nChange-Id: Iea87de573ea04fe2a017205ccf798d7a79c47af3\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8180844\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nCommit-Queue: Justin Donnelly \u003cjdonnelly@chromium.org\u003e\n"
    },
    {
      "commit": "b3849c5cbdef5d9b7ade12445b5d6298b548c547",
      "tree": "e6015bc9b90325d2d45508cd72b9011e9da98936",
      "parents": [
        "1653a52cef43e9fa0b90f60c870b6136301a3246"
      ],
      "author": {
        "name": "Justin Donnelly",
        "email": "jdonnelly@chromium.org",
        "time": "Thu Jul 30 18:50:26 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 30 19:26:49 2026"
      },
      "message": "telemetry: Ignore chrome:// pages when finding primary tab backend.\n\nThe Chromium base::Feature named WebUIOmniboxPopup was recently enabled,\nwhich results in there always being a page with a URL of\nchrome://omnibox-popup.top-chrome/ in the browser. This CL updates the\n`FirstTabBackend` method to ignore pages where the URL starts with\n\"chrome://\" so that this WebUI page (and any future \"on at startup\"\nWebUI pages) are ignored and the page that the test is interested in is\nretrieved instead.\n\nBug: chromium:540453893\nChange-Id: I2cb2a3a5102ae6e22f86690b089c358ad4f577d7\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8170781\nCommit-Queue: Justin Donnelly \u003cjdonnelly@chromium.org\u003e\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\n"
    },
    {
      "commit": "1653a52cef43e9fa0b90f60c870b6136301a3246",
      "tree": "7ed0c0af99e6cd1f6214afd83f1e11bb6192dbf6",
      "parents": [
        "becc231ab238127c371e2cbd561fd5773ecf1511"
      ],
      "author": {
        "name": "Maksim Sadym",
        "email": "sadym@chromium.org",
        "time": "Thu Jul 30 12:04:23 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 30 13:12:36 2026"
      },
      "message": "Increase trace buffer size in `testRestartBrowserWhileTracing`\n\nThis change increases the trace buffer capacity to 400 MB to prevent\nbuffer overrun during consecutive browser restarts. On macOS, each\nstartup emits a high volume of trace events, which can exceed the\ndefault 200 MiB limit across four restarts.\n\nBug: 41455797\nChange-Id: Ifaa3a4edefb9e3046a28656c77033b27175413c9\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8170265\nAuto-Submit: Maksim Sadym \u003csadym@chromium.org\u003e\nCommit-Queue: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\nReviewed-by: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\n"
    },
    {
      "commit": "becc231ab238127c371e2cbd561fd5773ecf1511",
      "tree": "6d4cd10a5918cb4330be5c7b57b78a6b43061966",
      "parents": [
        "12c9a9affa63bab026bffaec6a90217c8cf7507e"
      ],
      "author": {
        "name": "Dmitrii Shcherbinin",
        "email": "cher-di@yandex-team.ru",
        "time": "Wed Jul 29 08:21:54 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 30 06:33:33 2026"
      },
      "message": "Replace wmic usage with PowerShell on Windows 10 and newer\n\nI tried to run perf benchmarks on my machine with Windows 11 installed.\nAn error with using wmic occurred: no wmic was installed on my machine.\nMicrosoft announced that wmic is deprecated since Windows 10 and\nnot installed by default and available as capability in Windows 11:\nhttps://clck.ru/3UzdY4\n\nMicrosoft suggests to use PowerShell as a replacement of wmic. This CL\ndo just that in function GetSystemProcessInfo. I left wmic usage for\nWindows versions before Windows 10, because for those versions wmic\nis not deprecated and works just fine.\n\nAt the same time I noticed that wmic returns CreationDate in format\nyyyymmddHHMMSS.mmmmmmsUUU and this raw value is parsed like\nfloat(yyyymmddHHMMSS), which is not correct way to do so. I changed\nCreationDate parsing method to parse date correctly.\n\nChange-Id: I81e7b6974d87d3b568dfa61d3ee88de54d8a6ee1\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8164262\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Dmitry Shcherbinin \u003ccher-di@yandex-team.ru\u003e\n"
    },
    {
      "commit": "12c9a9affa63bab026bffaec6a90217c8cf7507e",
      "tree": "d12f142db0f3be43976be1bc6c932716135ceacc",
      "parents": [
        "df28aefddef7a866338181b06f86eb8b31783719"
      ],
      "author": {
        "name": "Rachael Newitt",
        "email": "renewitt@google.com",
        "time": "Wed Jul 29 02:22:15 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 29 16:58:40 2026"
      },
      "message": "catapult: Fix bad readme bug link copypasta.\n\nCopied this link from the bug template for autoroll exceptions\nwhich was missing the .com suffix. Fixed it there and now fixing\nit here.\n\nBug:540122109\nChange-Id: I1b25675f88dde5f018fce9291be2dc9684ed5eae\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8159103\nAuto-Submit: Rachael Newitt \u003crenewitt@google.com\u003e\nCommit-Queue: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\n"
    },
    {
      "commit": "df28aefddef7a866338181b06f86eb8b31783719",
      "tree": "771793fa1ab8e4d0f51a2f770e1b5eda20364dbd",
      "parents": [
        "91251ae6165fb67d123d6a06e6ec95e13e4aa05c"
      ],
      "author": {
        "name": "Mateusz Zbikowski",
        "email": "zbikowski@google.com",
        "time": "Tue Jul 28 12:09:11 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 29 07:19:42 2026"
      },
      "message": "Fix UI 500 error on failed pinpoint jobs due to None values\n\nFilter out None values from result_values in pinpoint comparisons to\nprevent TypeError when sorting in math_utils.Iqr.\n\nBug: 539992643\nChange-Id: I25e493f546e1d650364cc75dc9914a9b2ee0a208\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8162822\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Mateusz Zbikowski \u003czbikowski@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "91251ae6165fb67d123d6a06e6ec95e13e4aa05c",
      "tree": "596493499475101db8d991bfca7c66dce20736e7",
      "parents": [
        "015082d0ace5b72a203d85f5907e91df2bd9382f"
      ],
      "author": {
        "name": "Nafis Abedin",
        "email": "nafisabedin@google.com",
        "time": "Wed Jul 22 19:03:09 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 28 13:42:48 2026"
      },
      "message": "[android][startup] Add TimeToFirstFrame2 to androidStartupMetric\n\nStartup.Android.Cold.TimeToFirstFrame2 is of particular interest at the\nmoment so it\u0027s highly beneficial to have this metric included here.\n\nBug: chromium: 337886912\nChange-Id: Ic43eaeda3c4c314a3c6e924ae0be98a7c06bb371\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8128509\nReviewed-by: Kouhei Ueno \u003ckouhei@chromium.org\u003e\nCommit-Queue: Nafis Abedin \u003cnafisabedin@google.com\u003e\n"
    },
    {
      "commit": "015082d0ace5b72a203d85f5907e91df2bd9382f",
      "tree": "eb7a09a611c6377282d926907074b11ec23e0739",
      "parents": [
        "d810008022eeaefcbea50393ea5baa0930b27047"
      ],
      "author": {
        "name": "Rachael Newitt",
        "email": "renewitt@google.com",
        "time": "Mon Jul 27 03:52:06 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 23:56:29 2026"
      },
      "message": "catapult: Audit and correct README.chromium metadata\n\nThis is an update to all the existing README.chromium metadata for\nthird-party dependencies in Catapult. Many dependencies had the\nincorrect shipped status, incorrect or missing licenses, or\nincorrect version fields.\n\nBug: 533223243, 538733865, 446022430, 446022462, 444304407, 365320980\nChange-Id: I4bdafab822e2a6a009532c375e0e4a2cd1e2d1d5\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8130027\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Rachael Newitt \u003crenewitt@google.com\u003e\n"
    },
    {
      "commit": "d810008022eeaefcbea50393ea5baa0930b27047",
      "tree": "853428178e9d4764d12da68d6f75cac258964702",
      "parents": [
        "74513188f5cd39f9edb16236ea3a49ed5b3cb3c6"
      ],
      "author": {
        "name": "Rachael Newitt",
        "email": "renewitt@google.com",
        "time": "Thu Jul 23 06:28:59 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 00:51:37 2026"
      },
      "message": "catapult: Delete unused third party dependencies.\n\nThese deps don\u0027t look like they\u0027re used by anything anymore and\ncan be removed. Dependency on MapReduce was removed in\ncrrev.com/c/1019977. third_party/pipeline was only used by\nMapReduce. python-gflags seems to have been brought\nin only a dependency of closure-linter which was removed in\nhttps://codereview.chromium.org/2437133002.\n\nBug: 533223243\nChange-Id: I2b8c490693e105dc2caa87ec3a81243efabb7139\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8130580\nAuto-Submit: Rachael Newitt \u003crenewitt@google.com\u003e\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Rachael Newitt \u003crenewitt@google.com\u003e\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\n"
    },
    {
      "commit": "74513188f5cd39f9edb16236ea3a49ed5b3cb3c6",
      "tree": "f5e05633b28c8da897d575fd4b2683554984a5ee",
      "parents": [
        "1bbcb0a67918f869be693a204c90dfb3cef0c84d"
      ],
      "author": {
        "name": "Rachael Newitt",
        "email": "renewitt@google.com",
        "time": "Thu Jul 23 04:13:33 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 00:06:00 2026"
      },
      "message": "catapult: Adds missing README.chromium files for 3P dependencies\n\nAll 3P dependencies must have a README.chromium which describes\nwhere they came from, how they\u0027re licensed and whether they\u0027re\nshipped to users or not.\n\nBug: 533223243\nChange-Id: I9db407590832ea3bed4d77e00b16a7c078629e84\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8130205\nCommit-Queue: Rachael Newitt \u003crenewitt@google.com\u003e\nReviewed-by: Jeff Yoon \u003cjeffyoon@google.com\u003e\n"
    },
    {
      "commit": "1bbcb0a67918f869be693a204c90dfb3cef0c84d",
      "tree": "48dd1bca61451d47115c04f1af43040edbe471f1",
      "parents": [
        "36e050496f16b1c397d755c01549328b5342d122"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@chromium.org",
        "time": "Mon Jul 20 22:36:48 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 01:41:40 2026"
      },
      "message": "devil: safely handle \u0027None\u0027 signal value\n\nSafely handle cases where signal.getsignal() returns None in\nSignalHandler and AddSignalHandler context managers. Falling back to\nsignal.SIG_DFL avoids raising a TypeError when restoring handlers.\n\nAdd unit tests to verify signal handler context restoration and\nsignal execution behavior when getsignal returns None.\n\nFixed: 40764727\nTest: vpython3 devil/bin/run_py3_tests\nChange-Id: I8a73a0adf8a86045546255c4537861e2eca43626\nTAG\u003dagy\nCONV\u003d54187989-008e-4475-ad8c-7bd4046c1cf1\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8128496\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\nAuto-Submit: Nate Fischer \u003cntfschr@chromium.org\u003e\n"
    },
    {
      "commit": "36e050496f16b1c397d755c01549328b5342d122",
      "tree": "2385d49c8eb40d906b9e39be548728a9e7642630",
      "parents": [
        "9f045bedcaeec77d68388382a19e0677dc987bd6"
      ],
      "author": {
        "name": "Riley Tatum",
        "email": "rtatum@google.com",
        "time": "Fri Jul 17 19:21:14 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 16:38:09 2026"
      },
      "message": "Ignore aim popup\n\nIgnore the aim popup for Omnibox as well so that the test does not fail\nwhen WebUI Omnibox  and Omnibox Next are enabled.\n\nBug: chromium: 505856800\nChange-Id: I1b22a4a097dfb09e86c4376ed479ad40654278d7\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8118167\nCommit-Queue: Riley Tatum \u003crtatum@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "9f045bedcaeec77d68388382a19e0677dc987bd6",
      "tree": "03f327d7fa228759edbdd306d05ac364a6e40a60",
      "parents": [
        "ad67193b2080ff41375744ed5570a14a1f1db09d"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Thu Jul 16 18:28:29 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 16:39:24 2026"
      },
      "message": "[catapult] update gclient_eval to resolve security concern on string.format()\n\nUsing the latest version from depot_tool which has this issue fixed already.\n\nBug: 523232966\nChange-Id: If9a0448560fcd552c4c4bc1928e0aa2ce481f340\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8109357\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "ad67193b2080ff41375744ed5570a14a1f1db09d",
      "tree": "084a674a4ad6492136b2024d692ab9decaf91dc6",
      "parents": [
        "619dd4412216a1f29ec071b819c4d68542b5ed00"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Thu Jul 16 16:22:48 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 16:28:55 2026"
      },
      "message": "[chromeperf] update default traffic to apply email template changes\n\nBug: 526963213\nChange-Id: Ia3af22e17335070ec82a98d2c272870bc2103e54\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8105129\nAuto-Submit: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "619dd4412216a1f29ec071b819c4d68542b5ed00",
      "tree": "91fa0bf11d35233782be2791b66dfef4f64ceaa0",
      "parents": [
        "68f59fc6d5ce71593710f97f43d19e34ffc1a262"
      ],
      "author": {
        "name": "Marcin Mordecki",
        "email": "mordeckimarcin@google.com",
        "time": "Thu Jul 16 08:28:26 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 12:49:26 2026"
      },
      "message": "[chromeperf] Add Perf 2.0 links to gasper alerts\n\nAdd Perf 2.0 links to gasper-alerts.\nRemove links to legacy from those alerts.\n\nBug: 526963213\nChange-Id: I01fd5d775b096cbdd35580fd71b00f9b95be81b4\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7984725\nAuto-Submit: Marcin Mordecki \u003cmordeckimarcin@google.com\u003e\nCommit-Queue: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n"
    },
    {
      "commit": "68f59fc6d5ce71593710f97f43d19e34ffc1a262",
      "tree": "b007b736c9bd9078e7b9a0d30db21ece828cd695",
      "parents": [
        "16f40b95bbc7568ebc1409ad1f8ca12a8b07f0b8"
      ],
      "author": {
        "name": "Marcin Mordecki",
        "email": "mordeckimarcin@google.com",
        "time": "Tue Jun 23 11:51:22 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 07:38:57 2026"
      },
      "message": "Final tweaks for anom migration\n\nSometimes anomalies are held as a comma-separated list of ids, not a\nlist per se. Adding parsing of such.\n\nChange-Id: I69f6ae75094ce0e06a25d934d5b7e0af86157f1f\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7984724\nCommit-Queue: Marcin Mordecki \u003cmordeckimarcin@google.com\u003e\nReviewed-by: Maxim Sheshukov \u003cmaximsheshukov@google.com\u003e\n"
    },
    {
      "commit": "16f40b95bbc7568ebc1409ad1f8ca12a8b07f0b8",
      "tree": "b27043c3089b70366f613fd452637f8300d4979f",
      "parents": [
        "0321d21b2612a6e48c5f4c9b60bd2074e6a599ed"
      ],
      "author": {
        "name": "Marcin Mordecki",
        "email": "mordeckimarcin@google.com",
        "time": "Thu Jul 02 13:37:53 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 07:38:46 2026"
      },
      "message": "Move paramset to dataframe\n\nIt should be frame-\u003e\u0027dataframe\u0027-\u003e\u0027paramset\u0027 and not frame-\u003e\u0027paramset\u0027.\n\nChange-Id: I13b3aa2959ed1731a3f1d714812cafb483176a84\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8033303\nReviewed-by: Maxim Sheshukov \u003cmaximsheshukov@google.com\u003e\nCommit-Queue: Marcin Mordecki \u003cmordeckimarcin@google.com\u003e\n"
    },
    {
      "commit": "0321d21b2612a6e48c5f4c9b60bd2074e6a599ed",
      "tree": "796dd1bf02d8d00941d854e44d14552e0930f5e0",
      "parents": [
        "655aa537fd9ae0148facf64ef7780d813de58329"
      ],
      "author": {
        "name": "John Chen",
        "email": "johnchen@chromium.org",
        "time": "Fri Jul 10 17:11:55 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 17:38:08 2026"
      },
      "message": "Revert \"Add wait for target update after navigation\"\n\nThis reverts commit 6936eb033ac1369fc2d9f8bb40af8da0f972b81d.\n\nReason for revert: Causing test failures in Chromium, blocking the roller from Catapult to Chromium.\n\nFailure Link: https://chromium-review.git.corp.google.com/c/chromium/src/+/8006011\n\nOriginal change\u0027s description:\n\u003e Add wait for target update after navigation\n\u003e\n\u003e Test |testGetUpdatedInspectableContextsUpdateContextsData| is flaky: we\n\u003e got empty url in |/json| response, but after small time url become not\n\u003e empty.\n\u003e In some cases |/json| request arrive to main process before arrive\n\u003e message |DidCommitNavigation|. So we need wait for message arrive to\n\u003e main process after navigation completed\n\u003e\n\u003e Change-Id: Ibec8b8b4ca9227231386ccc075e16edaec0eb45d\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8005475\n\u003e Auto-Submit: Victor Samun \u003cvictorsamun@yandex-team.ru\u003e\n\u003e Reviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n\u003e Reviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n\u003e Commit-Queue: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n\nChange-Id: I67f55487b7c472e4db31cab4147e4ee7ae43021c\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8074864\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\nAuto-Submit: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "655aa537fd9ae0148facf64ef7780d813de58329",
      "tree": "9af87daaa3a412c0c6b7ebf5bbc75cfee90e5e18",
      "parents": [
        "f5091f296ca337fed56d9a5b04eec8e9ec83ccf3"
      ],
      "author": {
        "name": "daniel saldana",
        "email": "dansal@google.com",
        "time": "Wed Jul 08 20:15:09 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 16:42:59 2026"
      },
      "message": "Add streaming parameter and wrap.sh auto-detection to Install methods\n\n1. Adds an optional `streaming` parameter to DeviceUtils installation\n   methods to allow callers to explicitly enable or disable streaming\n   installations (IncFS).\n\n2. Automatically inspects incoming APKs for the presence of a\n   `wrap.sh` script. If `wrap.sh` is found inside the APK and streaming\n   is unspecified, streaming is forced to False.\n\n3. Adds the `testInstall_wrapShAutoDetection` unit test to verify\n   that presence of `wrap.sh` successfully disables streaming.\n\nThis is necessary because Android 11+ streaming installs bypass the\nphysical extraction of `wrap.sh` to the filesystem. This silently breaks\nASAN and other sanitizer runtimes, which require a physically accessible\n`wrap.sh` for Zygote preloading.\n\nChromium CL:\nhttps://chromium-review.googlesource.com/c/chromium/src/+/7949317\n\nBug: 510878519\nChange-Id: I7b33a8637d07cd0b5476d72780c07d4ca4b02602\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7952071\nCommit-Queue: Daniel Saldaña \u003cdansal@google.com\u003e\nReviewed-by: Andrew Grieve \u003cagrieve@chromium.org\u003e\n"
    },
    {
      "commit": "f5091f296ca337fed56d9a5b04eec8e9ec83ccf3",
      "tree": "1e115883bd5fe623b71573a809324472e6d67780",
      "parents": [
        "bda0c447115c3c38eb680ef1ba407a678c718c51"
      ],
      "author": {
        "name": "Camillia Smith Barnes",
        "email": "cammie@chromium.org",
        "time": "Tue Jul 07 18:57:05 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 00:09:31 2026"
      },
      "message": "telemetry: Remove shared storage support and tests from Telemetry\n\nRemove Shared Storage support from Telemetry, including inspector\nbackends, tab wrappers, and associated unit tests.\n\nThese methods were temporarily disabled due to Chromium changes\n(crbug.com/401011862) and are currently unused. Moreover, shared storage\nis deprecated and will soon be reduced to stubs pending removal.\n\nBug: chromium:462465887\nChange-Id: I039334400ef38d66a70ff39ecc4a4c1e2c688f00\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8058765\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Cammie Smith Barnes \u003ccammie@chromium.org\u003e\n"
    },
    {
      "commit": "bda0c447115c3c38eb680ef1ba407a678c718c51",
      "tree": "3d306254e7bcc2111979d62e0fe4eeaa669128ea",
      "parents": [
        "2ebe07a66efe210d9cfe0a4e4dc6e7c7373f3735"
      ],
      "author": {
        "name": "Anne Redulla",
        "email": "aredulla@google.com",
        "time": "Mon Jul 06 07:46:18 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 08 00:49:48 2026"
      },
      "message": "[sbom-quality] Fix license fields in py_vulcanize RADME.chromium\n\nThese fields are used downstream when generating Chrome\u0027s SBOMs.\nIn the recent Update Mechanism investigation, it was found this\ndep is chromium-maintained, so this CL reflects that.\n\nBug: b/307141537\nChange-Id: I4d47e17e9fe8a009d7735d8877385133d20ea382\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8043518\nAuto-Submit: Anne Redulla \u003caredulla@google.com\u003e\nReviewed-by: Jeff Yoon \u003cjeffyoon@google.com\u003e\nCommit-Queue: Anne Redulla \u003caredulla@google.com\u003e\n"
    },
    {
      "commit": "2ebe07a66efe210d9cfe0a4e4dc6e7c7373f3735",
      "tree": "7eef39f8fa773b2b6427ee4d0ca5ad405e915703",
      "parents": [
        "2cdd339993500e67d43bcb139ad6132dfc5f4855"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Mon Jul 06 19:57:47 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 20:10:30 2026"
      },
      "message": "[chromeperf] Update pinpoint version\n\nTo include Mateusz\u0027s recent changes.\n\nBug: 513493415\nChange-Id: I7e1f43afd95795b23ac99aba44502395393c5ee6\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8047880\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "2cdd339993500e67d43bcb139ad6132dfc5f4855",
      "tree": "47256069b28810091e9e4bfcd3a48ff8c1296755",
      "parents": [
        "6936eb033ac1369fc2d9f8bb40af8da0f972b81d"
      ],
      "author": {
        "name": "Etienne Pierre-doray",
        "email": "etiennep@chromium.org",
        "time": "Wed Jul 01 12:58:13 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 03 10:42:20 2026"
      },
      "message": "[tracing] Support instant event snapshot\n\nhttps://crrev.com/c/7810394 apparently broke catapult parsing of\nobject snapshot and metrics computation relying on it (firstContentfulPaint).\nThis CL adds support for the new way chrome emits those events.\n\nBug: 529549590\nChange-Id: I7cce1eff9f49af33bf3e6e14d0eb4309f0a5c9fa\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8025088\nReviewed-by: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\nCommit-Queue: Etienne Pierre-Doray \u003cetiennep@chromium.org\u003e\n"
    },
    {
      "commit": "6936eb033ac1369fc2d9f8bb40af8da0f972b81d",
      "tree": "c8b960eccc65916a06fa1ea2420f1611b28fcfc9",
      "parents": [
        "6146421e05bbedf9d9f0fe94f16afdbfb6b8fef1"
      ],
      "author": {
        "name": "Viktor Samun",
        "email": "victorsamun@yandex-team.ru",
        "time": "Thu Jun 25 14:39:37 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 16:58:48 2026"
      },
      "message": "Add wait for target update after navigation\n\nTest |testGetUpdatedInspectableContextsUpdateContextsData| is flaky: we\ngot empty url in |/json| response, but after small time url become not\nempty.\nIn some cases |/json| request arrive to main process before arrive\nmessage |DidCommitNavigation|. So we need wait for message arrive to\nmain process after navigation completed\n\nChange-Id: Ibec8b8b4ca9227231386ccc075e16edaec0eb45d\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/8005475\nAuto-Submit: Victor Samun \u003cvictorsamun@yandex-team.ru\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n"
    },
    {
      "commit": "6146421e05bbedf9d9f0fe94f16afdbfb6b8fef1",
      "tree": "12c2a84a59034a41335037d2e095220227f74ce4",
      "parents": [
        "b7773c709812c6f967c6d4bf97befe5301cc8b0c"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Wed Jun 24 02:43:59 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 16:47:41 2026"
      },
      "message": "Devil: Add missing permissions to denylist\n\nAdd several permissions to the denylist in device_utils.py. This\nprevents warnings when building and installing APKs.\n\nThis also cleans up the warning message to be clearer about how to\nmaintain the denylist going forward.\n\nTest: ./devil/bin/run_py3_tests\nTest: build and install webview_instrumentation_test_apk to verify\nChange-Id: I409f5638273ad5e83b7e655f1e649743f0d9ce30\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7988886\nAuto-Submit: Nate Fischer \u003cntfschr@chromium.org\u003e\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "b7773c709812c6f967c6d4bf97befe5301cc8b0c",
      "tree": "1bbaabd5fb526a978c339f95f4a8fdae5ecacd1b",
      "parents": [
        "42132fc77ec562ee0ccb7db809c7ea7cc94ef294"
      ],
      "author": {
        "name": "Mateusz Zbikowski",
        "email": "zbikowski@google.com",
        "time": "Fri Jun 12 13:12:33 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 22 17:13:55 2026"
      },
      "message": "Update probe configuration in run_telemetry_test.\n\nReplaced explicit --probe arguments with a reference to a shared\nwv_shell_memory.probe.config.hjson file.\n\nBug: 513493415\nChange-Id: I7acecc690da2c92eabd096dd84dbe30786744318\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7929590\nAuto-Submit: Mateusz Zbikowski \u003czbikowski@google.com\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Mateusz Zbikowski \u003czbikowski@google.com\u003e\n"
    },
    {
      "commit": "42132fc77ec562ee0ccb7db809c7ea7cc94ef294",
      "tree": "e27e19682f79269c0af7ddb860d2a4526b83f3fe",
      "parents": [
        "55a93805357864a4c9430270886b38efe1fd6a3c"
      ],
      "author": {
        "name": "Eduardo Yap",
        "email": "eduardoyap@google.com",
        "time": "Wed Jun 17 21:14:16 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 21:43:30 2026"
      },
      "message": "[perf_issue_service] Update default traffic version to 2cbc093\n\nPromote version cloud-build-2cbc093 to receive 100% traffic.\n\nChange-Id: Ia4dbec40469e1b496dbaf81ac027552acec701ed\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7958083\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\n"
    },
    {
      "commit": "55a93805357864a4c9430270886b38efe1fd6a3c",
      "tree": "305387c0357a0f28331b8b7847b7e904fff83ea9",
      "parents": [
        "2cbc0939d45b37c02aa8605a41c537ccae785382"
      ],
      "author": {
        "name": "Eduardo Yap",
        "email": "eduardoyap@google.com",
        "time": "Wed Jun 17 21:13:16 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 21:43:01 2026"
      },
      "message": "[skia_bridge] Update default traffic version to 2cbc093\n\nPromote version cloud-build-2cbc093 to receive 100% traffic.\n\nChange-Id: Ifc671ee2511bfe1cbe09592eb51dd49e5ccfdf95\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7958405\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "2cbc0939d45b37c02aa8605a41c537ccae785382",
      "tree": "2a23f391f55f721d5a2253ed478aa455b7049e3b",
      "parents": [
        "ed9e3961c0dcf542f06fd195c2220dd45f7ccb7e"
      ],
      "author": {
        "name": "Eduardo Yap",
        "email": "eduardoyap@google.com",
        "time": "Wed Jun 17 20:18:02 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 20:45:17 2026"
      },
      "message": "[perf_issue_service] Map WebView 1P Buganizer component ID\n\nMap \u0027Public Trackers \u003e Chromium Public Trackers \u003e Chromium \u003e Infra \u003e PGO \u003e WebView 1P\u0027 to Component ID 2063200 in the ChromePerf issue service.\n\nChange-Id: I9eed39083e448fef083d2d64ae7e46ba1fc75b07\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7958439\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\n"
    },
    {
      "commit": "ed9e3961c0dcf542f06fd195c2220dd45f7ccb7e",
      "tree": "422cff8b664d58701c9fe2239994aa39324e3a50",
      "parents": [
        "28c0ffb61b838b8902caebcf9c11af78e252cc70"
      ],
      "author": {
        "name": "Mateusz Zbikowski",
        "email": "zbikowski@google.com",
        "time": "Wed Jun 10 08:42:13 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 12:20:54 2026"
      },
      "message": "Update Crossbench benchmarks in Pinpoint.\n\nAdd \u0027shell.embedder.benchmark\u0027 to the list of available Crossbench\nbenchmarks in the Pinpoint UI and test configurations.\n\nChange-Id: I0b00d9e503664934f0169f72b39b16d8ecc20fa8\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7907594\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Mateusz Zbikowski \u003czbikowski@google.com\u003e\n"
    },
    {
      "commit": "28c0ffb61b838b8902caebcf9c11af78e252cc70",
      "tree": "56e3206aae029613c61435bc25bbabbc4063bed7",
      "parents": [
        "a6e9d089883cb5c39590bcbfc108519111a8d887"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Fri Jun 05 03:47:16 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 08 15:36:06 2026"
      },
      "message": "Check GN\u0027s host toolchain subdir for host binaries\n\nThis fixes telemetry_chromium_minidump_unittests when run locally on\nAndroid.\n\nBug: None\nChange-Id: I82c6eb66f14bf02f337f1ad43c1bd225da0e935c\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7904500\nCommit-Queue: Andrew Grieve \u003cagrieve@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "a6e9d089883cb5c39590bcbfc108519111a8d887",
      "tree": "74c040d6a646a125890c18f1ddeca3ed01ad277c",
      "parents": [
        "12c1ec12e14ef954665620173aa48d2617c35319"
      ],
      "author": {
        "name": "Eduardo Yap",
        "email": "eduardoyap@google.com",
        "time": "Thu Jun 04 21:56:50 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 04 22:18:43 2026"
      },
      "message": "[chromeperf] update default service version to cloud-build-f2a5b20\n\nChange-Id: Ie9eb7c21c3c5e73707feb3aa64548a75de8e81d2\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7904461\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "12c1ec12e14ef954665620173aa48d2617c35319",
      "tree": "f016cd1323804c727fcbfebdeb389f14b005f2d9",
      "parents": [
        "f2a5b20b28c4b15c4b554f2e85785e5185e350ff"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Thu Jun 04 18:30:05 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 04 18:37:36 2026"
      },
      "message": "[chromeperf] update pinpoint traffic\n\nFor the fix to run the new blink-ai benchmark.\n\nChange-Id: I6197b002ed022eb559f50464697477f2ea6744a5\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7900671\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\nAuto-Submit: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "f2a5b20b28c4b15c4b554f2e85785e5185e350ff",
      "tree": "d2dd77aed53fdaa641083bd6f2d202e46c032503",
      "parents": [
        "93b43285f30ddacdfa64b8da27871a20e0d2db41"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Thu Jun 04 17:59:25 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 04 18:08:21 2026"
      },
      "message": "[chromeperf] add blink-ai.crossbench to Pinpoint\n\nBug: 519615613\nChange-Id: I284122966d3fcf5216532af5c711d7792d28ac57\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7900670\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "93b43285f30ddacdfa64b8da27871a20e0d2db41",
      "tree": "f04c7f237ae51c325dab7d5f2fb24c9184ee6b16",
      "parents": [
        "6187198ea38dfb0d786bae61add744bbc08ce43b"
      ],
      "author": {
        "name": "Eduardo Yap",
        "email": "eduardoyap@google.com",
        "time": "Thu Jun 04 00:08:37 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 04 00:39:59 2026"
      },
      "message": "[chromeperf] Update Skia Perf master mapping for Fuchsia Internal and V8\n\nThis change:\n1. Adds \u0027turquoise-internal.integration.smart.ci\u0027 to the Fuchsia Internal master list.\nThis ensures Skia Perf report URLs are correctly included in bug descriptions/comments\ngenerated for smart display performance alert groups (e.g. bug 517934709).\n\n2. Adds \u0027client.v8.perf\u0027 to the V8 master list to match the mapping in skia_pipeline.py.\n\nBug: 517934709\nChange-Id: If427b8abdef6644f44aa3398c47810736484e13a\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7900598\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\n"
    },
    {
      "commit": "6187198ea38dfb0d786bae61add744bbc08ce43b",
      "tree": "84fdd62a6f68272c8d95a86c120171a4c3e715de",
      "parents": [
        "a4c11608fb1358800de2459d1d00d71104d8adbc"
      ],
      "author": {
        "name": "Eduardo Yap",
        "email": "eduardoyap@google.com",
        "time": "Wed Jun 03 23:14:52 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 03 23:45:13 2026"
      },
      "message": "Update skia-bridge traffic to cloud-build-a4c1160\n\nBug: b/517686168\nChange-Id: I947b2ef8232fec71e20e4555d40e7dfa9be783c8\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7900575\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\n"
    },
    {
      "commit": "a4c11608fb1358800de2459d1d00d71104d8adbc",
      "tree": "dee2d4dbd739339056b50a41bae7ad2191bea08d",
      "parents": [
        "2852bb7e91e4995502ffb72b7ed21412ee157914"
      ],
      "author": {
        "name": "Eduardo Yap",
        "email": "eduardoyap@google.com",
        "time": "Wed Jun 03 22:05:37 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 03 22:52:19 2026"
      },
      "message": "Fix Fuchsia-perf anomaly loading hangs and backend crashes\n\n- Updated GetFirstRowForRevision in datastore_client.py to support searching for a specific target_key with a limit of 10 and bidirectional ordering.\n- Updated QueryAnomaliesByTimePostHandler in anomalies.py to dynamically determine and pass the target_key parameter.\n- Fixed GetFuchsiaCommitId in utils.py to safely check for key presence and prevent KeyError on empty rows or missing keys.\n- Added comprehensive unit tests in datastore_client_test.py to verify target_key and post_revision behavior.\n\nBug: b/517686168\nChange-Id: I8f66336e1684ffe831c51b057f4be098e10701e6\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7897768\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\n"
    },
    {
      "commit": "2852bb7e91e4995502ffb72b7ed21412ee157914",
      "tree": "eff2c8709b48bffd8e8b15e0c2f60001e593436d",
      "parents": [
        "bf8720c215cd2dc5623c05a3c455a5b0cfcca782"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Tue May 26 19:00:43 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 26 19:09:59 2026"
      },
      "message": "[chromeperf] update Pinpoint traffic to recognize the suite name\n\nFor the changes in:\nhttps://chromium-review.git.corp.google.com/c/catapult/+/7851881\nhttps://chromium-review.git.corp.google.com/c/catapult/+/7853138\n\nBug: 513003555\nChange-Id: Ia1829a1a418ef6f715e9ee7b0f2d94656b01ba31\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7874768\nAuto-Submit: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nReviewed-by: Eduardo Yap \u003ceduardoyap@google.com\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "bf8720c215cd2dc5623c05a3c455a5b0cfcca782",
      "tree": "d82d32bc1c3790f89fe5aabd514e0f58826a50e8",
      "parents": [
        "adf9876b520c074d76fc3f7f0a89170ba45b2db7"
      ],
      "author": {
        "name": "Brian Sheedy",
        "email": "bsheedy@chromium.org",
        "time": "Fri May 22 23:02:36 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 26 16:59:34 2026"
      },
      "message": "Disable screenshots on Wayland\n\nDisables screenshots on Linux platforms using Wayland for their display\nserver. Even the most recent version of Pillow is currently incapable of\nproperly taking a screenshot on gLinux using Wayland and Wayland\u0027s\nsecurity design makes this difficult to work around.\n\nBug: 505306725\nChange-Id: I91de284fe3139b9e53a88b75a9c9e836f669a74e\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7871929\nAuto-Submit: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "adf9876b520c074d76fc3f7f0a89170ba45b2db7",
      "tree": "2fff5a08426cf06ed553a32de50000e634ec9db2",
      "parents": [
        "3ad2790ef8b3289981c5c9760419d14caa0c8cce"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 18 11:41:55 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 18 12:03:02 2026"
      },
      "message": "Roll WebPageReplay from f0780fa58712 to b2b856131e36 (1 revision)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/f0780fa58712..b2b856131e36\n\n2026-05-18 victorvianna@google.com Delete scripts/upload_new_binaries.py\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC sruslan@google.com,victorvianna@google.com,viktarzinkou@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: sruslan@google.com,viktarzinkou@google.com\nChange-Id: If9f9e7c7b01a6a77ded0d12f634d611af548fcc9\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7856181\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3ad2790ef8b3289981c5c9760419d14caa0c8cce",
      "tree": "725f41ad9f02b71169dc9375ed321c975b3552f5",
      "parents": [
        "6504b00da127292df4eba25727125487dc4ad6ce"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Fri May 15 17:31:47 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 18 11:36:45 2026"
      },
      "message": "Add catapult linux bot to webpagereplay CQ\n\nNow that prebuilt binaries are no longer used and webpagereplay rolls\nare done exclusively via DEPS, we can start tackling our goal of\navoiding downstream webpagereplay breakages. We\u0027ll achieve this by\nadding bots of the downstream projects to webpagereplay CQ. Let\u0027s start\nwith a simple one: the catapult linux bot.\n\nThis was tested via `led` using crrev.com/c/7849085. Notice how\nexisting bots are green for that CL but the new one below is red.\nhttps://ci.chromium.org/b/8681716715987449649\n\nAnd for crrev.com/c/7852458 the new bot is green.\nhttps://ci.chromium.org/b/8681716315165835169\n\nBug: 495366518\nChange-Id: I865d4b2aa22fc15e3c758beb4809134d70a46f7a\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7849043\nReviewed-by: Elad Alon \u003celadalon@chromium.org\u003e\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\n"
    },
    {
      "commit": "6504b00da127292df4eba25727125487dc4ad6ce",
      "tree": "1ae224d29432b86962f16f081da56367ee6cd514",
      "parents": [
        "d80e08a173f8c72cb403b85116a04f8651ca338d"
      ],
      "author": {
        "name": "Marcin Mordecki",
        "email": "mordeckimarcin@google.com",
        "time": "Fri May 15 14:34:30 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 18 08:09:56 2026"
      },
      "message": "Pagestate spanner export\n\nA script to copy SIDs to spanner + some tweaks to boost regressions2\nperformance. Verified by exporting regressions2 and regression shortcuts\nto v8_autopush instance on 15th May, 26.\n\nBug: 512410811\nChange-Id: I60f0e961069476b551025b4c160e9ba151f039ca\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7849081\nReviewed-by: Eduardo Yap \u003ceduardoyap@google.com\u003e\nCommit-Queue: Marcin Mordecki \u003cmordeckimarcin@google.com\u003e\n"
    },
    {
      "commit": "d80e08a173f8c72cb403b85116a04f8651ca338d",
      "tree": "c294911ab2d8385ee80f13943c50c63298887667",
      "parents": [
        "afcc465aa3a3903e07e6396295dbb12b42d62d44"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Fri May 15 18:55:09 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 15 19:03:20 2026"
      },
      "message": "[chromeperf] Pinpoint select android targets by prefix\n\nUsing the prefix to avoid manual update for new builder.\n\nBug: 513003555\nChange-Id: I48d222e12d98970502844c744d3f64b938e2f5a3\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7853138\nAuto-Submit: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nReviewed-by: Jeff Yoon \u003cjeffyoon@google.com\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "afcc465aa3a3903e07e6396295dbb12b42d62d44",
      "tree": "a91360bda23bcdfef587f646e02ab14457084208",
      "parents": [
        "f95299382c9e738280da3640cd6877d4641f4998"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 15 11:01:17 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 15 11:20:57 2026"
      },
      "message": "Roll WebPageReplay from 37d0659fffd5 to f0780fa58712 (1 revision)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/37d0659fffd5..f0780fa58712\n\n2026-05-15 victorvianna@google.com Add scripts/run_httparchive.py\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC sruslan@google.com,victorvianna@google.com,viktarzinkou@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: sruslan@google.com,viktarzinkou@google.com\nChange-Id: I14d0793d2d229c005a96b562274147ff9e8f5a74\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7851410\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f95299382c9e738280da3640cd6877d4641f4998",
      "tree": "e7ea751a4a0b353693101b46bea0ae8abd207fac",
      "parents": [
        "1017755089869776a7b863d8b2a83af9af68bfb9"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Fri May 15 05:09:33 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 15 05:30:39 2026"
      },
      "message": "[chromeperf] add isolate target for pixel 10\n\nWhen running benchmarks on pinxel 10 on Pinpoint, it is not looking for\nperformance_test_suite_android_trichrome_chrome_google_64_32_bundle.\nInstead, it looks for performance_test_suite.\n\nThis CL adds the corrent mapping.\n\nBug: 513003555\nChange-Id: I6b42318f30671d9626793516600f2d763d62871f\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7851881\nAuto-Submit: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Jeff Yoon \u003cjeffyoon@google.com\u003e\nReviewed-by: Jeff Yoon \u003cjeffyoon@google.com\u003e\n"
    },
    {
      "commit": "1017755089869776a7b863d8b2a83af9af68bfb9",
      "tree": "845bdc0341fd1fa6bee0ac371e4d257170d40691",
      "parents": [
        "0dc3e11dd52088de0a5cbb4495599c181a322d38"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Wed May 13 19:28:16 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 14 14:35:27 2026"
      },
      "message": "Drop dependency on cloud prebuilt WebPageReplay binaries\n\nBefore: WPR binaries were downloaded from GCP, then run.\nAfter: `go run` the WPR code. This builds to /tmp then immediately\nruns.\n\nThe concern with this change was tests taking longer on the bots, due to\nthe binary being rebuilt for every test. But looking at runs before and\nafter the CL, the change is neutral/positive.\n\nCatapult Linux: 9.1m -\u003e 9m\nhttps://ci.chromium.org/ui/p/catapult/builders/try/Catapult%20Linux%20Tryserver/9416/overview\nhttps://ci.chromium.org/ui/p/catapult/builders/try/Catapult%20Linux%20Tryserver/9419/overview\n\nCatapult Mac M1: 3.9m -\u003e 3.6m\nhttps://ci.chromium.org/ui/p/catapult/builders/try/Catapult%20Mac%20M1%20Tryserver/2514/overview\nhttps://ci.chromium.org/ui/p/catapult/builders/try/Catapult%20Mac%20M1%20Tryserver/2516/overview\n\nCatapult Mac intel: 4.8m -\u003e 4m\nhttps://ci.chromium.org/ui/p/catapult/builders/try/Catapult%20Mac%20Tryserver/9255/overview\nhttps://ci.chromium.org/ui/p/catapult/builders/try/Catapult%20Mac%20Tryserver/9258/overview\n\nBug: 495366518\nChange-Id: Ie9b1e6d01d5aa91ab0f01434debab4e59498fda1\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7816979\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\n"
    },
    {
      "commit": "0dc3e11dd52088de0a5cbb4495599c181a322d38",
      "tree": "e97ea55cf71472a80953424fedeabff41b07513c",
      "parents": [
        "e8cb6bfe7193a7f377703b195cdeee048eed5bfe"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Wed May 13 21:25:16 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 13 21:41:45 2026"
      },
      "message": "[chromeperf] move Pinpoint traffic: support gma.embedder.crossbench\n\nBug: 512841721\nChange-Id: I595fbed111ead5594b61ee56068d029d717a63ea\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7846444\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nAuto-Submit: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "e8cb6bfe7193a7f377703b195cdeee048eed5bfe",
      "tree": "9c69abffba0dc4b45e1308ba7928917c9efa6aa0",
      "parents": [
        "f1c57f308d6cd1f2c43d4aa700d00c07dea82c3c"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Wed May 13 20:16:09 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 13 21:04:15 2026"
      },
      "message": "[perf] add pinpoint support for gma.embedder.crossbench\n\nUpdate the mapping to allow running gma.embedder.crossbench.\n\nAlso added the hardcoded name in new-job-fab before the fix is done on\nupdate_test_suites.\n\nBug: 512841721\nChange-Id: Ide852222b8a76ee1a6ea8434dfdb3b3c538c1cc2\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7846592\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\n"
    },
    {
      "commit": "f1c57f308d6cd1f2c43d4aa700d00c07dea82c3c",
      "tree": "cdd74a352cf782fa1ce469b11cb46837bf0e787f",
      "parents": [
        "65303dc47307f322c2498f967594b88e5311ba2c"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Wed May 13 14:08:23 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 13 20:13:08 2026"
      },
      "message": "Add loadline2-tablet to pinpoint (2/3)\n\nBug: 512806311\nChange-Id: If0540951ea674e76bf940254d4fe54c3f43c4791\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7841898\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\nReviewed-by: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n"
    },
    {
      "commit": "65303dc47307f322c2498f967594b88e5311ba2c",
      "tree": "7b7809712c44a07da329b738856c96f121b0de12",
      "parents": [
        "a6ba7c5a8ed76b863ab9f773f6ed3669fb74c84f"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed May 13 14:17:19 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 13 14:36:09 2026"
      },
      "message": "Roll WebPageReplay from 9fd18f735232 to 37d0659fffd5 (1 revision)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/9fd18f735232..37d0659fffd5\n\n2026-05-13 victorvianna@google.com Handle dual-arch Mac bots in scripts/build.py and add run_wpr.py\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC sruslan@google.com,victorvianna@google.com,viktarzinkou@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: sruslan@google.com,viktarzinkou@google.com\nChange-Id: Ic1e4f073ba2d0e0e7e898c877960bd49f7dfdaa0\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7844479\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a6ba7c5a8ed76b863ab9f773f6ed3669fb74c84f",
      "tree": "ae707bc9074c9018404733ca6e93bc6bdfb7da1a",
      "parents": [
        "edf4d74271ee2723c2b137daa511b344a665f29d"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Wed May 13 13:47:33 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 13 13:58:19 2026"
      },
      "message": "Fix typo in loadline 2 pinpoint benchmark name\n\nSome places were using loadline2_phone, others were using\nloadline_phone2. Stick with the former.\n\nhttps://source.chromium.org/search?q\u003dloadline2_phone%20-f:(%5Eout)\u0026ss\u003dchromium%2Fchromium%2Fsrc\nhttps://source.chromium.org/search?q\u003dloadline_phone2%20-f:(%5Eout)\u0026ss\u003dchromium%2Fchromium%2Fsrc\n\nChange-Id: I5f49177e35990deebf1cf34be787ab4d6412abc2\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7841598\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\nReviewed-by: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\n"
    },
    {
      "commit": "edf4d74271ee2723c2b137daa511b344a665f29d",
      "tree": "9157f0971544ddfee2b8e646bc002f29c3d21e58",
      "parents": [
        "636bc93691916345a8041e941bbea1152a9b42db"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Tue May 12 17:11:39 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 12 17:30:21 2026"
      },
      "message": "Add support/docs for profiling GPU process\n\nI was trying to debug the linked regression and was unable to use\nthe existing cpu profiling support for the GPU process (where Skia\nruns) so I added it.\n\nI also added some docs as I didn\u0027t find any existing docs related\nto profiling in my search (happy to be shown where those exist).\n\nBug: chromium:504647815\nChange-Id: I6d673f4c9780b28b71f76741b359758a4be3a3f9\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7830384\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@chromium.org\u003e\n"
    },
    {
      "commit": "636bc93691916345a8041e941bbea1152a9b42db",
      "tree": "6dc4e2dfb29ecde5a2b9b41205eb0061f016ee56",
      "parents": [
        "9fd976b2695ea3eee2904c3743b1f412464010f1"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue May 12 09:04:59 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 12 09:23:21 2026"
      },
      "message": "Roll WebPageReplay from b7ac48f52cd2 to 9fd18f735232 (1 revision)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/b7ac48f52cd2..9fd18f735232\n\n2026-05-12 victorvianna@google.com Add scripts/build.py\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC sruslan@google.com,victorvianna@google.com,viktarzinkou@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: sruslan@google.com,viktarzinkou@google.com\nChange-Id: Ib4646832d00ddf8184d122099d3d3809f265995f\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7839849\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9fd976b2695ea3eee2904c3743b1f412464010f1",
      "tree": "89906831f226624ad2f7a75644f87566419c92e3",
      "parents": [
        "f3756001f32ddbfb690c0fd854519bc4583c50a1"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Wed May 06 22:06:33 2026"
      },
      "committer": {
        "name": "Victor Vianna",
        "email": "victorvianna@google.com",
        "time": "Sat May 09 16:28:48 2026"
      },
      "message": "Remove webpagereplay_go_server.SetGoBinaryPath()\n\nThe last use was removed in crrev.com/c/7817662.\n\nBug: 495366518\nChange-Id: I75272dd45f5c13a5d7f5b4d3fa9bdbeb4242d1d3\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7816978\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "f3756001f32ddbfb690c0fd854519bc4583c50a1",
      "tree": "af9548382a7a980dd51e4cd852c97c0ee8b91254",
      "parents": [
        "092af042dd02eb3381ce3b647004314482b2d4e3"
      ],
      "author": {
        "name": "Ben Pastene",
        "email": "bpastene@chromium.org",
        "time": "Fri May 08 19:37:23 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 08 20:51:28 2026"
      },
      "message": "Fix gsutil path when pulling it from depot_tools on windows\n\nhttps://crrev.com/c/7667499 works for linux, but not windows. This is\nbecause we were passing the batch file version of depot_tool\u0027s gsutil\nto python:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools/+/refs/heads/main/gsutil.py.bat\nvs\nhttps://chromium.googlesource.com/chromium/tools/depot_tools/+/refs/heads/main/gsutil.py\n\nThis should fix that.\n\nBug: chromium:492147922\nChange-Id: Ia75eb5171d35ed062687643ef0f4282a3e98b5c5\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7833117\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "092af042dd02eb3381ce3b647004314482b2d4e3",
      "tree": "f6a099b9041f7347a3eb2189b224ef697aeada44",
      "parents": [
        "34adb17a29e8c4eef42bf09d3942101a4ce4570e"
      ],
      "author": {
        "name": "Ben Pastene",
        "email": "bpastene@chromium.org",
        "time": "Thu May 07 04:53:55 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 07 20:03:57 2026"
      },
      "message": "Try using depot_tools\u0027 gsutil.py in catapults\u0027s GS lib\n\ngsutil is being migrated to the gcloud sdk:\nhttps://docs.cloud.google.com/storage/docs/gsutil-transition-to-gcloud\n\nLikely due to that issue, it doesn\u0027t seem to be possible to generate\nstatic .boto files any longer on dev workstations. Nor is the vendored\ngsutil in catapult able to pick up the creds dropped by the gcloud\nsdk when authed with it.\n\nAll of this is solved by the gsutil.py in depot_tools, since it\nmagically inserts `luci-auth context ...` calls into the gsutil\ninvocation:\nhttps://source.chromium.org/chromium/chromium/src/+/main:third_party/depot_tools/gsutil.py\n\nSo this CL just bypasses catapult\u0027s vendored gsutil and uses\ndepot_tools if depot_tools is on PATH.\n\nBug: chromium:492147922\nChange-Id: I660401f9c1b5329987fffba009586071ab874d1e\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7667499\nReviewed-by: Brian Sheedy \u003cbsheedy@chromium.org\u003e\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\n"
    },
    {
      "commit": "34adb17a29e8c4eef42bf09d3942101a4ce4570e",
      "tree": "7107926a385c5c502273bc0715771f9280c9cef4",
      "parents": [
        "6e4188cabb4f37314ea41e9adfcb2cf9b64e2641"
      ],
      "author": {
        "name": "Marcin Mordecki",
        "email": "mordeckimarcin@google.com",
        "time": "Tue May 05 11:37:07 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 08:39:42 2026"
      },
      "message": "Enhance spanner migration script\n\nAdd sub_name translation. Populate missing data with safe defaults.\nSolve issues around jsonb fields populate timestamp with rfc3339 format.\n\nUsing this script, I was able to view anomalies on the /a page on a\nlocal instance and view them on graphs. Out of 68k v8 anomalies, only 3\ndon\u0027t have a match (because of empty spaces in test names).\n\nChange-Id: If9bb88f6c54a27529a2e740be0f7fe3d7cc9989d\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7793244\nReviewed-by: Eduardo Yap \u003ceduardoyap@google.com\u003e\nCommit-Queue: Marcin Mordecki \u003cmordeckimarcin@google.com\u003e\n"
    },
    {
      "commit": "6e4188cabb4f37314ea41e9adfcb2cf9b64e2641",
      "tree": "7a1f6503f84c6bdfa603fe462c1c574d45a78c09",
      "parents": [
        "0f1f7f26d0d2c03f6c09c331ed38dc96f7ed6276"
      ],
      "author": {
        "name": "John Chen",
        "email": "johnchen@chromium.org",
        "time": "Fri May 01 15:07:45 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 16:04:33 2026"
      },
      "message": "Update Pinpoint traffic to fix embedder.crossbench\n\nRollout the typo fix for the embedder.crossbench benchmark.\n\nBug: 497884158\nChange-Id: I6513b8ce55dfc0cfa3a2f00853153e5c775d3196\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7808142\nReviewed-by: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\nAuto-Submit: John Chen \u003cjohnchen@chromium.org\u003e\nCommit-Queue: Farid (Mojtaba) Faridzad \u003cfaridzad@google.com\u003e\n"
    },
    {
      "commit": "0f1f7f26d0d2c03f6c09c331ed38dc96f7ed6276",
      "tree": "15b00e991641b4af6a0f282fbade4d15593c4137",
      "parents": [
        "48ef44ab7c7a246d8660c9d8fd095d516a641cab"
      ],
      "author": {
        "name": "John Chen",
        "email": "johnchen@chromium.org",
        "time": "Thu Apr 30 23:36:34 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 06:35:04 2026"
      },
      "message": "Fix a typo in previous Pinpoint CL\n\nBug: chromium:497884158\nChange-Id: I0de676bdbedeeb862929648f5f020321ed2b47cc\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7808937\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nAuto-Submit: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "48ef44ab7c7a246d8660c9d8fd095d516a641cab",
      "tree": "2e379a8d7338bccb6a5990d1f518403a9076b411",
      "parents": [
        "a339c72d5c398a8c88bb01b1e3168a0946b36e94"
      ],
      "author": {
        "name": "Wenbin Zhang",
        "email": "wenbinzhang@google.com",
        "time": "Thu Apr 30 17:24:20 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 21:32:40 2026"
      },
      "message": "[chromeperf] Update Pinpoint traffic for the build sharing\n\nRollout the forward fix over-sharing in bisection drilldown.\n\nBug: 502922370\nChange-Id: I7974656d13db76cfddc802560dcc13215c1c625e\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7808405\nCommit-Queue: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "a339c72d5c398a8c88bb01b1e3168a0946b36e94",
      "tree": "fe1b3bd966fc456c558ad5a64b7f58db12402791",
      "parents": [
        "0cbedfd1cc4294aaa11e87a5fdd817955bd6e259"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Apr 30 18:11:30 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 19:51:37 2026"
      },
      "message": "Roll WebPageReplay from 882392b6400d to b7ac48f52cd2 (8 revisions)\n\nhttps://chromium.googlesource.com/webpagereplay.git/+log/882392b6400d..b7ac48f52cd2\n\n2026-04-30 khokhlov@google.com Restore constant replacement in all injected scripts\n2026-04-30 victorvianna@google.com Fix prebuilt binaries presubmit check\n2026-04-30 victorvianna@google.com Run go tests directly in PRESUBMIT.py\n2026-04-30 victorvianna@google.com Use fixed go toolchain from CIPD in upload_new_binaries.py\n2026-04-30 victorvianna@google.com Add `scripts/upload_new_binaries.py --check-only`\n2026-04-30 victorvianna@google.com More improvements to scripts/upload_new_binaries.py\n2026-04-29 victorvianna@google.com More clean-ups in scripts/upload_new_binaries.py\n2026-04-29 victorvianna@google.com Add python ruff checks to presubmit\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/webpagereplay-catapult\nPlease CC victorvianna@google.com,wenbinzhang@google.com,zhanliang@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Catapult: https://issues.chromium.org/issues/new?component\u003d1456742\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: wenbinzhang@google.com,zhanliang@google.com\nChange-Id: I76394735fe38971a3c4ac56997df6385089b5fb7\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7808666\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\n"
    },
    {
      "commit": "0cbedfd1cc4294aaa11e87a5fdd817955bd6e259",
      "tree": "784c65ce7af81da186638d1eb2a1087d2382b17d",
      "parents": [
        "d424bb71d8922098ca94b0f750396c7cd8bb927e"
      ],
      "author": {
        "name": "Mikhail Khokhlov",
        "email": "khokhlov@google.com",
        "time": "Thu Apr 30 16:38:08 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 19:05:00 2026"
      },
      "message": "Update webpagereplay binaries\n\nBug: chromium:495366518\nChange-Id: Ia2f6a36d0aa236970b7a4fbfc4213d66d3f11a2f\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7806677\nReviewed-by: Victor Vianna \u003cvictorvianna@google.com\u003e\nCommit-Queue: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\n"
    },
    {
      "commit": "d424bb71d8922098ca94b0f750396c7cd8bb927e",
      "tree": "1b7f6c8e5cc68a2160a44d17ef2611492dfb3220",
      "parents": [
        "bf08be6b31df2dbcefa02b4db5c57ac0a8748706"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Thu Apr 30 13:14:14 2026"
      },
      "committer": {
        "name": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "catapult-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 16:24:01 2026"
      },
      "message": "Delete webpagereplay-linux-tests bot\n\nThis job is done by the presubmit bot as of crrev.com/c/7807226.\n\nBug: 495366518\nChange-Id: I4a94bf6a310c43e79a0158f5de1a235cc7299754\nReviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7806673\nReviewed-by: Mikhail Khokhlov \u003ckhokhlov@google.com\u003e\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\n"
    }
  ],
  "next": "bf08be6b31df2dbcefa02b4db5c57ac0a8748706"
}
