commit | 5214f1513dbf27e2d3c2c1bf6038ebc2b9db8ede | [log] [tgz] |
---|---|---|
author | Samuel Wu <wusamuel@google.com> | Wed Oct 09 17:34:41 2024 -0700 |
committer | Samuel Wu <wusamuel@google.com> | Wed Nov 27 14:34:47 2024 -0800 |
tree | 25833ae72892c88b12324c9ac7afffa10ff5c29f | |
parent | de8c86e6e92a178e744e394fa7e498c68b458cb5 [diff] |
metrics: Add Wattson atrace apps estimate Estimate power for any number of arbitrary windows as defined by atrace apps. For example, the SysUI CUJs define time windows for which power estimates can be made. Test: tools/diff_test_trace_processor.py out/linux/trace_processor_shell --name-filter '.*wattson.*' Bug: 381153639 Change-Id: I1ce7569cb62b5bd16dc8235a0b8bfe0e13143cbe Signed-off-by: Samuel Wu <wusamuel@google.com>
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.