PerfettoTraceRecorder
public class PerfettoTraceRecorder
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.PerfettoTraceRecorder |
Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Trace auf einem ITestDevice
.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
PerfettoTraceRecorder () |
Öffentliche Methoden | |
---|---|
void | startTrace ( ITestDevice device, extraConfigs) startTrace ( ITestDevice device, extraConfigs) 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,extraConfigs)
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. |
extraConfigs |
stopTrace
public File stopTrace (ITestDevice device)
Stoppt die Aufzeichnung der Perfetto-Ablaufverfolgung auf dem Gerät.
Muss zuvor ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map))
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 |