AtraceCollector

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 o registro para a invocação.

Resumo

Construtores públicos

AtraceCollector()

Métodos públicos

void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> 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, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics, 
                TestDescription test)

Callback quando um caso de teste é encerrado. Esse é o momento de fazer a limpeza.

Parâmetros
testData DeviceMetricData: o DeviceMetricData que contém os dados do caso de teste. Será o mesmo objeto em onTestStart(DeviceMetricData).

currentTestCaseMetrics Map: o mapa atual de métricas transmitidas para testEnded(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 do 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