PerfettoTraceRekorder
public
class
PerfettoTraceRecorder
extends Object
java.lang.Object | |
😎 | com.android.tradefed.util.PerfettoTraceRecorder |
Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Trace auf einer ITestDevice
.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
PerfettoTraceRecorder()
|
Öffentliche Methoden | |
---|---|
void
|
startTrace(ITestDevice device,
Startet die Aufzeichnung des Perfetto-Trace auf dem Gerät. |
File
|
stopTrace(ITestDevice device)
Beendet die Aufzeichnung des Perfetto-Trace auf dem Gerät. |
Öffentliche Konstruktoren
PerfettoTraceRekorder
public PerfettoTraceRecorder ()
Öffentliche Methoden
startTrace
public void startTrace (ITestDevice device,extraConfigs)
Startet die Aufzeichnung des Perfetto-Trace auf dem Gerät. Zum Beenden der Trace-Aufzeichnung muss anschließend stopTrace(com.android.tradefed.device.ITestDevice)
aufgerufen werden.
Parameter | |
---|---|
device |
ITestDevice : Ein ITestDevice , in dem Trace aufgezeichnet wird. |
extraConfigs |
: Eine Zuordnung zusätzlicher Konfigurationen, die der Trace-Konfigurationsdatei hinzugefügt werden müssen. |
stopTrace
public File stopTrace (ITestDevice device)
Beendet die Aufzeichnung des Perfetto-Trace auf dem Gerät.
ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map))
muss vorher aufgerufen worden sein.
Parameter | |
---|---|
device |
ITestDevice : Gerät, für das die Aufzeichnung beendet werden soll. @Return Gibt den Perfetto-Trace zurück
-Datei. |
Returns | |
---|---|
File |