Recolector de Atrace

public class AtraceCollector
extends BaseDeviceMetricCollector

Objeto java.lang.
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.AtraceCollector


Un IMetricCollector que ejecuta un seguimiento durante una prueba y recopila el resultado y el registro a la invocación.

Resumen

Constructores públicos

AtraceCollector()

Métodos públicos

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Es la devolución de llamada cuando finaliza un caso de prueba.

void onTestStart(DeviceMetricData testData)

Es la devolución de llamada cuando se inicia un caso de prueba.

Métodos protegidos

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

Constructores públicos

Recolector de Atrace

public AtraceCollector ()

Métodos públicos

OnTestEnd

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

Es la devolución de llamada cuando finaliza un caso de prueba. Este debe ser el momento de la limpieza.

Parámetros
testData DeviceMetricData: Es el DeviceMetricData que contiene los datos para el caso de prueba. Serán los mismo objeto que durante onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : Es el mapa actual de métricas que se pasan a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

test TestDescription: Es el TestDescription del caso de prueba en curso.

Arroja
DeviceNotAvailableException

Inicio de la prueba

public void onTestStart (DeviceMetricData testData)

Es la devolución de llamada cuando se inicia un caso de prueba.

Parámetros
testData DeviceMetricData: Es el DeviceMetricData que contiene los datos para el caso de prueba.

Arroja
DeviceNotAvailableException

Métodos protegidos

fullLogPath

protected String fullLogPath ()

Muestra
String

getLogType

protected LogDataType getLogType ()

Muestra
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parámetros
device ITestDevice

Arroja
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parámetros
device ITestDevice

Arroja
DeviceNotAvailableException