commit | fa57c8637c9f75cfbb238a2026f2a1f0a320300c | [log] [tgz] |
---|---|---|
author | Tuchila Octavian <octaviant@google.com> | Wed Nov 03 16:24:25 2021 +0000 |
committer | Tuchila Octavian <octaviant@google.com> | Wed Nov 03 16:24:25 2021 +0000 |
tree | 878ad75daad0e546575a29d8ad0ba8718b0c21db | |
parent | abdb3d2bd4559073f4baed613f7b1128bffe4b49 [diff] |
ui: Disconnect device from Perfetto tab after recording ends. AdbAuthState -> AdbConnectionState Split the DISCONNECTED state into READY_TO_CONNECT and CLOSED. 'FreeBuffers' will trigger the CLOSED state. 'EnableTracing' will trigger the READY_TO_CONNECT state. Sequence diagram with part of the flow: https://screenshot.googleplex.com/4K85o5dikV449wY Bug: 187945464 Change-Id: I5170dd197b6c3a6361c458cb6a31e81efd00aa8e
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.