FilePullerLogCollector
public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector
java.lang.Objeto | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerLogCollector |
Registrador del archivo reportado por el lado del dispositivo. Este registrador puede vivir dentro de un módulo (AndroidTest.xml). TODO: Cuando los informes del lado del dispositivo mejoren, corrija 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 debería permitir registrar el directorio y analizarlo en busca de métricas que se colocarán en |
final void | processMetricFile (String key, File metricFile, DeviceMetricData runData) La implementación del método debería permitir registrar el archivo y analizarlo para obtener métricas que se colocarán en |
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
procesoDirectoriométrico
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
La implementación del método debería permitir registrar el directorio y analizarlo en busca de métricas que se colocarán en DeviceMetricData
.
Parámetros | |
---|---|
key | String : la clave de opción asociada al directorio que se extrajo. |
metricDirectory | File : el ERROR(/File) extraído del dispositivo que coincide con la clave de opción. |
runData | DeviceMetricData : DeviceMetricData donde se pueden almacenar las métricas. |
procesoMetricFile
public final void processMetricFile (String key, File metricFile, DeviceMetricData runData)
La implementación del método debería permitir registrar el archivo y analizarlo para obtener métricas que se colocarán en DeviceMetricData
.
Parámetros | |
---|---|
key | String : la clave de opción asociada al archivo que se extrajo. |
metricFile | File : el ERROR(/File) extraído del dispositivo que coincide con la clave de opción. |
runData | DeviceMetricData : DeviceMetricData donde 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 : clave del archivo extraído |
metricFile | File : El ERROR(/File) que se extrajo. |
runData | DeviceMetricData : el almacenamiento de métricas debía colocar las métricas extraídas. |