commit | a01e28ac4f1e570aed48c7378d31ec0bc6c88685 | [log] [tgz] |
---|---|---|
author | Eric Seckler <eseckler@google.com> | Tue Jan 08 11:21:04 2019 +0000 |
committer | Eric Seckler <eseckler@google.com> | Tue Jan 08 13:13:32 2019 +0000 |
tree | 9c279b9e56bd40670eb9cf1577f0deff1c6d3128 | |
parent | 70216c261f7337bbe3a7da2955649e3dec05f36f [diff] |
service: Scrape SMBs on flush, disable and producer disconnect Scrape chunks from the SMBs that have been started but haven't yet been committed by the producers (i.e. they are either completed or currently being written to). We do this in three locations: - When flushing, e.g. to handle unresponsive producers or producers that are unable to flush their active chunks. - When a producer disconnects, e.g. to handle crashed producers. - After the session was disabled, e.g. to gather data from producers that didn't stop their data sources in time. Bug: 73828976 Bug: 117310221 Change-Id: I4ed5394b6c47ea35a4999e4ff95b469337a5d273
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.