PerfettoTraceRecorder
public
class
PerfettoTraceRecorder
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.PerfettoTraceRecorder |
Es una clase de utilidad para registrar el registro de Perfetto en un objeto ITestDevice.
Resumen
Constructores públicos | |
|---|---|
PerfettoTraceRecorder()
|
|
Métodos públicos | |
|---|---|
void
|
startTrace(ITestDevice device, String traceConfigFileName,
Comienza a registrar el seguimiento de perfetto en el dispositivo. |
File
|
stopTrace(ITestDevice device)
Detiene el registro de seguimiento de Perfetto en el dispositivo. |
Constructores públicos
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
Métodos públicos
startTrace
public void startTrace (ITestDevice device, String traceConfigFileName,extraConfigs)
Comienza a registrar el seguimiento de perfetto en el dispositivo. Después, debes llamar a stopTrace(com.android.tradefed.device.ITestDevice) para detener la grabación del registro.
| Parámetros | |
|---|---|
device |
ITestDevice: Es un ITestDevice en el que se registrará el registro. |
traceConfigFileName |
String: Nombre del archivo de configuración de seguimiento en los artefactos de prueba. Si es nulo, usa la configuración predeterminada. |
extraConfigs |
: Es un mapa de parámetros de configuración adicionales que se deben agregar en el archivo de configuración de seguimiento. |
stopTrace
public File stopTrace (ITestDevice device)
Detiene el registro de seguimiento de Perfetto en el dispositivo.
Se debe haber llamado a ERROR(PerfettoTraceRecorder.startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder.startTrace(ITestDevice, Map)) antes.
| Parámetros | |
|---|---|
device |
ITestDevice: Es el dispositivo para el que se detendrá la grabación. @Return Devuelve el archivo de registro de Perfetto. |
| Muestra | |
|---|---|
File |
|