Roll third_party/crossbench/ 4a2c78af2..c9e590b50 (4 commits)
https://chromium.googlesource.com/crossbench/+log/4a2c78af2dde..c9e590b503b6
$ git log 4a2c78af2..c9e590b50 --date=short --no-merges --format='%ad %ae %s'
2025-12-14 kalutes Add explicit dependency on platformdirs package
2025-12-12 chromium-autoroll Roll Buildtools from 797cad2655a9 to 0b82a1d7bd15 (1 revision)
2025-12-11 maximsheshukov Fix mypy presubmit error
2025-12-11 maximsheshukov Add a shortcut for "loadline2-phone" benchmark
Created with:
roll-dep third_party/crossbench
Change-Id: I40701f151eca2673817cfdbfd7ca60e0afbfd27a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/web-tests/+/7259715
Reviewed-by: Charles Dick <[email protected]>
diff --git a/DEPS b/DEPS
index faed4a7..1df7fdd 100644
--- a/DEPS
+++ b/DEPS
@@ -49,7 +49,7 @@
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling tsproxy
# and whatever else without interference from each other.
- 'crossbench_revision': '4a2c78af2ddeb09711b000e605fbdf47ae02e623',
+ 'crossbench_revision': 'c9e590b503b61a9696d502ae01c0b3d257fd3103',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling webpagereplay
# and whatever else without interference from each other.
diff --git a/cuj/crossbench/runner/poetry.lock b/cuj/crossbench/runner/poetry.lock
index 62408ed..8690355 100644
--- a/cuj/crossbench/runner/poetry.lock
+++ b/cuj/crossbench/runner/poetry.lock
@@ -261,6 +261,7 @@
ordered-set = "4.1.0"
pandas = "2.2.3"
perfetto = "0.13.1"
+platformdirs = "^4.5.1"
protobuf = "~6.32.1"
psutil = "5.8.0"
pygments = "2.14.0"
@@ -1231,6 +1232,23 @@
pandas = ["pandas"]
[[package]]
+name = "platformdirs"
+version = "4.5.1"
+description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
+optional = false
+python-versions = ">=3.10"
+groups = ["main"]
+files = [
+ {file = "platformdirs-4.5.1-py3-none-any.whl", hash = "sha256:d03afa3963c806a9bed9d5125c8f4cb2fdaf74a55ab60e5d59b3fde758104d31"},
+ {file = "platformdirs-4.5.1.tar.gz", hash = "sha256:61d5cdcc6065745cdd94f0f878977f8de9437be93de97c1c12f853c9c0cdcbda"},
+]
+
+[package.extras]
+docs = ["furo (>=2025.9.25)", "proselint (>=0.14)", "sphinx (>=8.2.3)", "sphinx-autodoc-typehints (>=3.2)"]
+test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.4.2)", "pytest-cov (>=7)", "pytest-mock (>=3.15.1)"]
+type = ["mypy (>=1.18.2)"]
+
+[[package]]
name = "portpicker"
version = "1.6.0"
description = "A library to choose unique available network ports."
diff --git a/third_party/crossbench b/third_party/crossbench
index 4a2c78a..c9e590b 160000
--- a/third_party/crossbench
+++ b/third_party/crossbench
@@ -1 +1 @@
-Subproject commit 4a2c78af2ddeb09711b000e605fbdf47ae02e623
+Subproject commit c9e590b503b61a9696d502ae01c0b3d257fd3103