PerfettoTraceRecorder.

public class PerfettoTraceRecorder
extends Object

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


Una clase de utilidad para registrar el seguimiento de perfetto en un ITestDevice.

Resumen

Constructores públicos

PerfettoTraceRecorder()

Métodos públicos

void startTrace(ITestDevice device, extraConfigs)

Comienza a registrar el seguimiento de perfetto en el dispositivo.

File stopTrace(ITestDevice device)

Deja de registrar el seguimiento de perfetto en el dispositivo.

Constructores públicos

PerfettoTraceRecorder.

public PerfettoTraceRecorder ()

Métodos públicos

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Comienza a registrar el seguimiento de perfetto en el dispositivo. Luego, debes llamar a stopTrace(com.android.tradefed.device.ITestDevice) para detener el registro.

Parámetros
device ITestDevice: Es un ITestDevice en el que se registrará un seguimiento.

extraConfigs : Un mapa de parámetros de configuración adicionales que se debe agregar al archivo de configuración de seguimiento.

stopTrace

public File stopTrace (ITestDevice device)

Deja de registrar el seguimiento de perfetto en el dispositivo.

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 en el que se detendrá la grabación. @Return Muestra el seguimiento de perfetto .

Muestra
File