DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector (link em inglês)
     ↳ com.android.tradefed.device.metric.DeviceTraceCollector


Coletor que inicia o rastreamento do Perfeito quando um teste é iniciado e registra o arquivo de rastreamento no final.

Resumo

Construtores públicos

DeviceTraceCollector()

Métodos públicos

void extraInit(IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

Callback quando a execução de um teste é finalizada.

void rebootEnded(ITestDevice device)

Recebe uma notificação quando a reinicialização foi encerrada no dispositivo.

void rebootStarted(ITestDevice device)

Recebe uma notificação quando a reinicialização é iniciada no dispositivo.

void setInstrumentationPkgName(String packageName)

Construtores públicos

DeviceTraceCollector

public DeviceTraceCollector ()

Métodos públicos

ExtraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Callback quando a execução de um teste é finalizada. Esse deve ser o momento da limpeza.

Parâmetros
runData DeviceMetricData: o DeviceMetricData que contém os dados para a execução. Será igual objeto como durante BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : o mapa atual de métricas transmitidas para ERROR(/#testRunEnded(long,Map)).

Reinicializado

public void rebootEnded (ITestDevice device)

Recebe uma notificação quando a reinicialização foi encerrada no dispositivo.

OBSERVAÇÃO: os receptores devem evitar a reinicialização durante esse callback. Qualquer tentativa de reinicialização será ignorada.

Parâmetros
device ITestDevice: ITestDevice em que a reinicialização terminou.

reinicializado iniciado.

public void rebootStarted (ITestDevice device)

Recebe uma notificação quando a reinicialização é iniciada no dispositivo.

OBSERVAÇÃO: os receptores devem evitar a reinicialização durante esse callback. Qualquer tentativa de reinicialização será ignorada.

Parâmetros
device ITestDevice: ITestDevice em que a reinicialização começou.

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

Parâmetros
packageName String