tag | 65d772567a80913da9e50d09a66b007cd98a7013 | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Fri Feb 07 16:01:42 2020 -0800 |
object | 011cf7ffbdd32a574b285574eca9495905d6d324 |
Android Mainline 10.0.0 Release 5 (6004948)
commit | 011cf7ffbdd32a574b285574eca9495905d6d324 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Mon Jun 03 14:51:18 2019 +0100 |
committer | Peiyong Lin <lpy@google.com> | Fri Sep 13 22:05:11 2019 +0000 |
tree | a63c42f851a89bb04ec523ba41bf1fe9dc09c809 | |
parent | 82989221fc59fdb20392ef63dfaab6d595d1c6a8 [diff] |
[Cherry Pick] Add consumer API and --query cmdline to list data sources This CL adds a --query (and --query-raw) cmdline option to the perfetto cmdline client to list the data sources connected (whether they are tracing or not) and to retrieve the DataSourceDescriptor passed at registration time. --query returns a human readable format (for debugging). It does NOT print the full DataSourceDescriptor (because it might now know the schema) Example: https://pastebin.com/cC9mAWw1 --query-raw is for machine-to-machine and passes through the whole tracing_service_state.proto, including the DataSourceDescriptor(s). Cherry-picked from commit 2854a0a9cd1a270c0bf85c9deab91170077362a1 Bug: 132678367 BUG: 140576453 Test: unittests + integrationtests Merged-In: Id776cc6efe4109ad879380fd6adab8e9d685351a Change-Id: Id776cc6efe4109ad879380fd6adab8e9d685351a
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.