commit | 6d95912bdd4d6b54a3941926e434e338f3f884ab | [log] [tgz] |
---|---|---|
author | Brian Sheedy <bsheedy@chromium.org> | Mon Oct 04 19:27:46 2021 |
committer | Catapult LUCI CQ <catapult-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Oct 05 22:12:45 2021 |
tree | 9c2efc37c53e0265286a57ae55d29aba10b2810e | |
parent | 41f7a670f20c118066458506f4cfee4d5c1d3f97 [diff] |
Various Python 3 fixes Makes the following Python 3 compatibility fixes that were discovered while ensuring that telemetry_perf_unittests runs under Python 3: 1. Updates several error handling snippets in typ to print out strings individually instead of a list, which makes the errors much more readable. 2. Fixes an issue in typ under Python 3 where stale errors were kept around and could be handled multiple times by later tests. 3. Updates Telemetry's Page to be properly usable under Python 3. 4. Updates the modulegraph third party module to the latest (0.19.2), as the older version had syntax errors when run under Python 3. Bug: chromium:1198237 Change-Id: I921ebc511dce00fae875d85bba542dc122923f20 Reviewed-on: https://chromium-review.googlesource.com/c/catapult/+/3202386 Reviewed-by: John Chen <johnchen@chromium.org> Reviewed-by: Rakib Hasan <rmhasan@google.com> Commit-Queue: Brian Sheedy <bsheedy@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