DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.DeviceTraceCollector


Coletor que iniciará o rastreamento perfeito quando uma execução de teste for iniciada e o arquivo de rastreamento de log no final.

Resumo

Construtores públicos

DeviceTraceCollector ()

Métodos públicos

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

Retorno de chamada quando uma execução de teste é encerrada.

void rebootEnded ( ITestDevice device)

Obtém notificação quando a reinicialização termina no dispositivo.

void rebootStarted ( ITestDevice device)

Obtém 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)

lances
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Retorno de chamada quando uma execução de teste é encerrada. Este deve ser o momento da limpeza.

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

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

lances
DeviceNotAvailableException

rebootFinalizado

public void rebootEnded (ITestDevice device)

Obtém notificação quando a reinicialização termina no dispositivo.

NOTA: Os receptores devem evitar a reinicialização durante este retorno de chamada. Qualquer tentativa de reinicialização será ignorada.

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

lances
DeviceNotAvailableException

rebootStarted

public void rebootStarted (ITestDevice device)

Obtém notificação quando a reinicialização é iniciada no dispositivo.

NOTA: Os receptores devem evitar a reinicialização durante este retorno de chamada. Qualquer tentativa de reinicialização será ignorada.

Parâmetros
device ITestDevice : ITestDevice onde a reinicialização foi iniciada.

lances
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

Parâmetros
packageName String