AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

Objeto java.lang.
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
       ↳ com.android.tradefed.device.metric.AtraceRunMetricCollector


Recopila los seguimientos de todos los directorios de prueba del directorio especificado. desde el dispositivo de prueba, registra el directorio de prueba y posprocesa los archivos de registro en el directorio de prueba y agregar las métricas.

Resumen

Constructores públicos

AtraceRunMetricCollector()

Métodos públicos

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

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

void processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)

La implementación del método debería permitir registrar el directorio y analizarlo para obtener métricas colocar en DeviceMetricData

void processMetricFile(String key, File metricFile, DeviceMetricData runData)

La implementación del método debería permitir registrar el archivo y analizarlo para que se puedan ingresar las métricas. DeviceMetricData

Constructores públicos

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Métodos públicos

OnTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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 BaseDeviceMetricCollector.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)).

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

La implementación del método debería permitir registrar el directorio y analizarlo para obtener métricas colocar en DeviceMetricData

Parámetros
key String: Es la clave de opción asociada al directorio que se extrajo.

metricDirectory File: Es el ERROR(/File) que se extrae del dispositivo y que coincide con la clave de opción.

runData DeviceMetricData: El DeviceMetricData en el que se pueden almacenar las métricas.

Archivo processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

La implementación del método debería permitir registrar el archivo y analizarlo para que se puedan ingresar las métricas. DeviceMetricData

Parámetros
key String: Es la clave de opción asociada al archivo que se extrajo.

metricFile File: Es el ERROR(/File) que se extrae del dispositivo y que coincide con la clave de opción.

runData DeviceMetricData: El DeviceMetricData en el que se pueden almacenar las métricas.