FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
    com.android.tradefed.device.metric.FilePullerLogCollector


Registrador del archivo informado por el dispositivo. Este registrador puede residir dentro de un módulo (AndroidTest.xml). TODO: Cuando los informes del dispositivo mejoren, corrige LogDataType para que sea más preciso.

Resumen

Constructores públicos

FilePullerLogCollector()

Métodos públicos

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

La implementación del método debe permitir registrar el directorio y analizarlo para obtener las métricas que se colocarán en DeviceMetricData.

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

La implementación del método debe permitir registrar el archivo y analizarlo para obtener las métricas que se colocarán en DeviceMetricData.

Métodos protegidos

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

Posible procesamiento de un archivo extraído para extraer algunas métricas.

Constructores públicos

FilePullerLogCollector

public FilePullerLogCollector ()

Métodos públicos

processMetricDirectory

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

La implementación del método debe permitir registrar el directorio y analizarlo para obtener las métricas que se colocarán en DeviceMetricData.

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

metricDirectory File: Es el File extraído del dispositivo que coincide con la clave de opción.

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

processMetricFile

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

La implementación del método debe permitir registrar el archivo y analizarlo para obtener las métricas que se colocarán en DeviceMetricData.

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

metricFile File: Es el File extraído del dispositivo que coincide con la clave de opción.

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

Métodos protegidos

postProcessMetricFile

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Posible procesamiento de un archivo extraído para extraer algunas métricas.

Parámetros
key String: Es la clave del archivo extraído.

metricFile File: Es el File que se extrajo.

runData DeviceMetricData: Es el almacenamiento de métricas en el que se colocarán las métricas extraídas.