PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.PerfettoTraceRecorder


Una clase de utilidad para grabar el registro de Perfetto en un ITestDevice.

Resumen

Constructores públicos

PerfettoTraceRecorder()

Métodos públicos

void startTrace(ITestDevice device, extraConfigs)

Comienza a grabar el seguimiento de perfetto en el dispositivo.

File stopTrace(ITestDevice device)

Detiene la grabación del registro de perfetto en el dispositivo.

Constructores públicos

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Métodos públicos

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Comienza a grabar 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 seguimiento.

extraConfigs : Es un mapa de parámetros de configuración adicionales que se deben agregar al archivo de configuración de seguimiento.

stopTrace

public File stopTrace (ITestDevice device)

Detiene la grabación del registro 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 Muestra el archivo de registro de Perfetto.

Muestra
File