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 |