AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Un IMetricCollector que ejecuta un rastreo durante una prueba, recopila el resultado y lo registra en la invocación.

Resumen

Constructores públicos

AtraceCollector ()

Métodos públicos

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

Devolución de llamada cuando finaliza un caso de prueba.

void onTestStart ( DeviceMetricData testData)

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

AtraceCollector

public AtraceCollector ()

Métodos públicos

al final de la prueba

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

Devolución de llamada cuando finaliza un caso de prueba. Este debería ser el momento de limpiar.

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

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

test TestDescription : la TestDescription del caso de prueba en curso.

Lanza
DeviceNotAvailableException

enTestStart

public void onTestStart (DeviceMetricData testData)

Devolución de llamada cuando se inicia un caso de prueba.

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

Lanza
DeviceNotAvailableException

Métodos protegidos

ruta de registro completa

protected String fullLogPath ()

Devoluciones
String

obtener tipo de registro

protected LogDataType getLogType ()

Devoluciones
LogDataType

iniciar rastreo

protected void startTracing (ITestDevice device)

Parámetros
device ITestDevice

Lanza
DeviceNotAvailableException

detener el seguimiento

protected void stopTracing (ITestDevice device)

Parámetros
device ITestDevice

Lanza
DeviceNotAvailableException