PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

java.lang.Objeto
com.android.tradefed.util.PerfettoTraceRecorder


Una clase de utilidad para registrar un seguimiento perfecto en un ITestDevice .

Resumen

Constructores públicos

PerfettoTraceRecorder ()

Métodos públicos

void startTrace ( ITestDevice device, extraConfigs) startTrace ( ITestDevice device, extraConfigs)

Comienza a grabar el seguimiento perfecto en el dispositivo.

File stopTrace ( ITestDevice device)

Detiene la grabación de perfetto trace en el dispositivo.

Constructores públicos

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Métodos públicos

iniciarTraza

public void startTrace (ITestDevice device, 
                 extraConfigs)

Comienza a grabar el seguimiento perfecto en el dispositivo. Debe llamar stopTrace(com.android.tradefed.device.ITestDevice) después para detener la grabación de seguimiento.

Parámetros
device ITestDevice : un ITestDevice donde se registrará el seguimiento.

extraConfigs : un mapa de configuraciones adicionales que deben agregarse en el archivo de configuración de seguimiento.

detenerTraza

public File stopTrace (ITestDevice device)

Detiene la grabación de perfetto trace en el dispositivo.

Debe haber llamado 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 : dispositivo para el cual detener la grabación. @Return Devuelve el archivo de seguimiento perfecto.

Devoluciones
File