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 Konstrukteure | |
---|---|
PerfettoTraceRecorder () |
Öffentliche Methoden | |
---|---|
void | startTrace ( ITestDevice device, extraConfigs) startTrace ( ITestDevice device, extraConfigs) Startet die Aufzeichnung der Perfetto-Spur auf dem Gerät. |
File | stopTrace ( ITestDevice device) Beendet die Aufzeichnung der Perfetto-Spur auf dem Gerät. |
Öffentliche Konstrukteure
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
Öffentliche Methoden
startTrace
public void startTrace (ITestDevice device,extraConfigs)
Startet die Aufzeichnung der Perfetto-Spur auf dem Gerät. Muss danach stopTrace(com.android.tradefed.device.ITestDevice)
aufrufen, um die Ablaufverfolgungsaufzeichnung zu stoppen.
Parameter | |
---|---|
device | ITestDevice : Ein ITestDevice , in dem die Ablaufverfolgung aufgezeichnet wird. |
extraConfigs |
stopTrace
public File stopTrace (ITestDevice device)
Beendet die Aufzeichnung der Perfetto-Spur auf dem Gerät.
Muss vorher 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 beendet werden soll. @Return Gibt die Perfetto-Trace-Datei zurück. |
Kehrt zurück | |
---|---|
File |