commit | 08995e1b4ff5271e0b9a92ded08d8da9c8d935c5 | [log] [tgz] |
---|---|---|
author | Ryan Savitski <rsavitski@google.com> | Tue Feb 21 13:48:57 2023 +0000 |
committer | Ryan Savitski <rsavitski@google.com> | Tue Feb 21 13:48:57 2023 +0000 |
tree | c0abbec62e7808e08d7548e37aad5612a9b55a3d | |
parent | d3985c0957501ac715d595a73c1a514ae3cd2e28 [diff] |
cts: test profileability of platform processes Using traced_probes as the source of profiled work, given that we need a process that runs with a non-app UID. Tested: atest on user and userdebug panther Change-Id: Iea342e4f89e370d0ad308991abcfad178af92573
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.