commit | 36fada3377c8ae9cadc15935802086d7a33343e5 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Thu Mar 17 11:35:47 2022 +0000 |
committer | Primiano Tucci <primiano@google.com> | Thu Mar 17 11:35:47 2022 +0000 |
tree | 90af2ce5cbb101cebec71807f36e94107b04d948 | |
parent | 6570222e0f7fd09e13b668cdc69d378a75295c29 [diff] |
ftrace: record failed atrace & ftrace categories in TraceStats If atrace returns some errors (even if non-fatal) or a ftrace category does not exist (or we fail to enable it) record breadcrumbs in the trace, so we can tell what went wrong. Bug: 153479151 Bug: 171085599 Change-Id: I0bd28d23cfe5ffc002c8f6c9990a881d94bcbdaa
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.