AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Um IMetricCollector que executa um trace durante um teste e coleta o resultado e o registro à invocação.

Resumo

Construtores públicos

AtraceCollector()

Métodos públicos

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Callback quando um caso de teste é encerrado.

void onTestStart(DeviceMetricData testData)

Callback quando um caso de teste é iniciado.

Métodos protegidos

String fullLogPath()
LogDataType getLogType()
void startTracing(ITestDevice device)
void stopTracing(ITestDevice device)

Construtores públicos

AtraceCollector

public AtraceCollector ()

Métodos públicos

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

Callback quando um caso de teste é encerrado. Esse deve ser o momento da limpeza.

Parâmetros
testData DeviceMetricData: o DeviceMetricData que contém os dados para o caso de teste. Será o mesmo objeto de onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : o mapa atual de métricas transmitidas para ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

test TestDescription: o TestDescription do caso de teste em andamento.

Gera
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Callback quando um caso de teste é iniciado.

Parâmetros
testData DeviceMetricData: o DeviceMetricData que contém os dados para o caso de teste.

Gera
DeviceNotAvailableException

Métodos protegidos

fullLogPath

protected String fullLogPath ()

Retorna
String

getLogType

protected LogDataType getLogType ()

Retorna
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parâmetros
device ITestDevice

Gera
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parâmetros
device ITestDevice

Gera
DeviceNotAvailableException