commit | ab3ead5bb362f06bd3cd2b716197b19ac7500216 | [log] [tgz] |
---|---|---|
author | Ryan Savitski <rsavitski@google.com> | Wed Feb 22 15:30:52 2023 +0000 |
committer | Ryan Savitski <rsavitski@google.com> | Wed Feb 22 17:36:33 2023 +0000 |
tree | 5f92602de847c6190be2cbfcef399f5e1c4d1ccd | |
parent | f5d97031814be2ce8109e0892f5dadb3817b6657 [diff] |
cts: attempt to deflake TracedPerfCtsTest Instead of relying on traced_probes happening to run at the time of periodic sampling, sample all context switches and let the profiler filter that down to traced_probes. Slightly concerned about pressure on kernel perf buffers on slow emulators and whatnot, but imo the pragmatic approach here is to submit and observe. Bug: 270372997 Change-Id: I814d70e9de4150a3109987fbfbda22e0d9eafd44
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.