Try using depot_tools' gsutil.py in catapults's GS lib gsutil is being migrated to the gcloud sdk: https://docs.cloud.google.com/storage/docs/gsutil-transition-to-gcloud Likely due to that issue, it doesn't seem to be possible to generate static .boto files any longer on dev workstations. Nor is the vendored gsutil in catapult able to pick up the creds dropped by the gcloud sdk when authed with it. All of this is solved by the gsutil.py in depot_tools, since it magically inserts `luci-auth context ...` calls into the gsutil invocation: https://source.chromium.org/chromium/chromium/src/+/main:third_party/depot_tools/gsutil.py So this CL just bypasses catapult's vendored gsutil and uses depot_tools if depot_tools is on PATH. Bug: chromium:492147922 Change-Id: I660401f9c1b5329987fffba009586071ab874d1e Reviewed-on: https://chromium-review.googlesource.com/c/catapult/+/7667499 Reviewed-by: Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org>
Catapult is the home for several performance tools that span from gathering, displaying and analyzing performance data. This includes:
These tools were created by Chromium developers for performance analysis, testing, and monitoring of Chrome, but they can also be used for analyzing and monitoring websites, and eventually Android apps.
Please see our contributor's guide