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 : Eine Karte zusätzlicher Konfigurationen, die in der Trace-Konfigurationsdatei hinzugefügt werden müssen.

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