AtraceCollectorName

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Um IMetricCollector que executa um rastreamento durante um teste e coleta o resultado e os registra na invocação.

Resumo

Construtores públicos

AtraceCollector ()

Métodos públicos

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) 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

AtraceCollectorName

public AtraceCollector ()

Métodos públicos

onTestEnd

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

Callback quando um caso de teste é encerrado. Este 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 durante onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

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

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

lances
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.

lances
DeviceNotAvailableException

Métodos protegidos

fullLogPath

protected String fullLogPath ()

devoluções
String

getLogType

protected LogDataType getLogType ()

devoluções
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parâmetros
device ITestDevice

lances
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parâmetros
device ITestDevice

lances
DeviceNotAvailableException