PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.metric.PerfettoTraceRecorder


Eine Dienstprogrammklasse zum Aufzeichnen eines perfetto-Traces auf einem ITestDevice.

Zusammenfassung

Öffentliche Konstruktoren

PerfettoTraceRecorder()

Öffentliche Methoden

void startTrace(ITestDevice device)

Startet die Aufzeichnung des Perfetto-Traces auf dem Gerät.

File stopTrace(ITestDevice device)

Beendet die Aufzeichnung des Perfetto-Traces auf dem Gerät.

Öffentliche Konstruktoren

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Öffentliche Methoden

startTrace

public void startTrace (ITestDevice device)

Startet die Aufzeichnung des Perfetto-Traces auf dem Gerät. Anschließend muss stopTrace(com.android.tradefed.device.ITestDevice) aufgerufen werden, um die Aufzeichnung zu beenden.

Parameter
device ITestDevice: Ein ITestDevice, in dem die Trace aufgezeichnet wird.

stopTrace

public File stopTrace (ITestDevice device)

Beendet die Aufzeichnung des Perfetto-Traces auf dem Gerät.

PerfettoTraceRecorder#startTrace(ITestDevice) muss zuvor aufgerufen worden sein.

Parameter
device ITestDevice: Gerät, für das die Aufzeichnung beendet werden soll. @Return Gibt die perfetto-Tracedatei zurück.

Returns
File