commit | e806806813e64ae064fe0d9e358111007826cd0f | [log] [tgz] |
---|---|---|
author | Daniele Di Proietto <ddiproietto@google.com> | Fri Feb 16 17:54:03 2024 +0000 |
committer | Daniele Di Proietto <ddiproietto@google.com> | Tue Mar 05 11:29:46 2024 +0000 |
tree | faeb7af42d4c69945d92dfd47bdcfbd68111aeda | |
parent | 927d8326fa287fb55d5cd800e464f1a99113d76a [diff] |
Add perfetto persistent tracing If a property is set (by shell or by a device build file), perfetto will keep a simple tracing configuration active all the time. One test needs to be updated because it assumed that no session with bugreport_score was running on device. If the property is enabled, that might not be the case anymore. Bug: 325622427 Change-Id: I7663f121b44c67ea8d8e23a88c6fb1b588100bfa
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.