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 perfetto trace en el dispositivo.

File stopTrace ( ITestDevice device)

Detiene la grabación de seguimiento perfecto en el dispositivo.

Constructores públicos

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Métodos públicos

inicioTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Comienza a grabar perfetto trace 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 debe agregarse en el archivo de configuración de rastreo.

detenerTrace

public File stopTrace (ITestDevice device)

Detiene la grabación de seguimiento perfecto 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 que detener la grabación. @Return Devuelve el archivo de seguimiento perfecto.

Devoluciones
File