Add traced & producer version into trace and --query
- Add the service version to the SystemInfo packet
that is emitted into the trace.
- Add the service version to the TracingServiceState
that is sent when running perfetto --query{,-raw}
- Plumb the SDK version of the producer and report
it also into TracingServiceState / --query{,-raw}
Bug: 159632955
(cherry picked from commit 066cc91b7c84d1f4fecbdc4c7ca83e27f72e876f)
Change-Id: I5b932a7fd05059e263b4372d5388d90ccdeb5d5a
Merged-In: I5b932a7fd05059e263b4372d5388d90ccdeb5d5a
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.