PerfettoTraceRecorder
public class PerfettoTraceRecorder
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.metric.PerfettoTraceRecorder |
Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Trace auf einem ITestDevice
.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
PerfettoTraceRecorder () |
Öffentliche Methoden | |
---|---|
void | startTrace ( ITestDevice device) Beginnt mit der Aufzeichnung der Perfetto-Ablaufverfolgung auf dem Gerät. |
File | stopTrace ( ITestDevice device) Stoppt die Aufzeichnung der Perfetto-Ablaufverfolgung auf dem Gerät. |
Öffentliche Bauträger
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
Öffentliche Methoden
startTrace
public void startTrace (ITestDevice device)
Beginnt mit der Aufzeichnung der Perfetto-Ablaufverfolgung auf dem Gerät. Anschließend muss stopTrace(com.android.tradefed.device.ITestDevice)
aufgerufen werden, um die Trace-Aufzeichnung zu stoppen.
Parameter | |
---|---|
device | ITestDevice : Ein ITestDevice , auf dem die Ablaufverfolgung aufgezeichnet wird. |
stopTrace
public File stopTrace (ITestDevice device)
Stoppt die Aufzeichnung der Perfetto-Ablaufverfolgung auf dem Gerät.
Muss PerfettoTraceRecorder#startTrace(ITestDevice)
zuvor aufgerufen haben.
Parameter | |
---|---|
device | ITestDevice : Gerät, für das die Aufzeichnung gestoppt werden soll. @Return Gibt die Perfetto-Trace-Datei zurück. |
Kehrt zurück | |
---|---|
File |