PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

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


Uma classe de utilitário para gravar o rastro do Perfeito em um ITestDevice.

Resumo

Construtores públicos

PerfettoTraceRecorder()

Métodos públicos

void startTrace(ITestDevice device, extraConfigs)

Começa a gravar o rastreamento do Perfeito no dispositivo.

File stopTrace(ITestDevice device)

Interrompe a gravação do rastreamento do Perfeito no dispositivo.

Construtores públicos

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Métodos públicos

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Começa a gravar o rastreamento do Perfeito no dispositivo. É necessário chamar stopTrace(com.android.tradefed.device.ITestDevice) depois para interromper a gravação de rastros.

Parâmetros
device ITestDevice: uma ITestDevice em que o rastro será gravado.

extraConfigs : um mapa de configurações extras que precisam ser adicionadas ao arquivo de configuração de trace.

stopTrace

public File stopTrace (ITestDevice device)

Interrompe a gravação do rastreamento do Perfeito no dispositivo.

Deve ter chamado 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: o dispositivo em que a gravação será interrompida. @Return Retorna o rastro do perfeito .

Retorna
File