commit | 98a1d0817c57530b26dfd09296eca4c5d22ef888 | [log] [tgz] |
---|---|---|
author | sungchul.park <sungchul.park@lge.com> | Thu Jun 01 15:34:01 2023 +0900 |
committer | Hugo Drumond Jacob <hugojacob@google.com> | Wed Jul 19 09:38:29 2023 +0200 |
tree | 40aadc4b741c6446f06c1f678179fa3b5410e72a | |
parent | 741b68b82bfbcd72fa7a5e0ba8084bd7ce657f9f [diff] |
Temporarily enable traced for testing The CDD doesn't enforce traced to be enabled (`persist.traced.enable`) by default in all device types. In fact, only handheld is required to have do to so. Originally, the test assumes that traced is enabled by default, which may not be true for all device types. Improve that by temporarily enabling traced if it's not enabled, run the tests and disable traces again if enabled by the test case. Bug: 285215697 Change-Id: I3e93e4b93a0349fe3d9f790525ae61a0f484bc97
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.