commit | 25adfba2c7570ded6067fb5cdded1f639068d0ac | [log] [tgz] |
---|---|---|
author | Harkiran Bolaria <hbolaria@google.com> | Tue Oct 24 08:05:53 2023 +0000 |
committer | Harkiran Bolaria <hbolaria@google.com> | Tue Oct 24 08:05:53 2023 +0000 |
tree | 432bf25e80ca8460acb17d9e2461d4da8d047dde | |
parent | d568b37f8477ac541338875d7824b32edcbac1ff [diff] |
[CUI] Add SQL model and custom track for CUI page loads. * Introduce two new data models - chrome_page_loads - stores fcp/lcp stats - chrome_critical_user_actions - stores all CUIs in a single table. * Adds new diff tests for the new data model (fcl/lcp only) This will expand as more CUI metrics are added. * Add a new CUI track with details panel to the UI, hidden behind a flag. This track summarizes the navigation duration based on fcp and lcp timings only. https://screenshot.googleplex.com/C6BLruh9P6vkCPz https://screenshot.googleplex.com/4WTpwsDhrd9ZNJr Bug: b/303579550 Change-Id: I38bc341f2f5306060366b71dd23c8820fa805b65
Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.