FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector (link em inglês)
     ↳ com.android.tradefed.device.metric.FilePullerDeviceMetricCollector (link em inglês)
       ↳ com.android.tradefed.device.metric.FilePullerLogCollector


logger do arquivo informado pelo lado do dispositivo. Esse logger pode residir dentro de um módulo (AndroidTest.xml). O que fazer: quando os relatórios do lado do dispositivo ficarem melhores, corrija o LogDataType para ter mais precisos.

Resumo

Construtores públicos

FilePullerLogCollector()

Métodos públicos

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

A implementação do método deve permitir o registro do diretório e a análise para que as métricas sejam colocar em DeviceMetricData.

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

A implementação do método deve permitir registrar o arquivo e analisá-lo para que as métricas sejam colocadas em DeviceMetricData:

Métodos protegidos

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

Possível processamento de um arquivo extraído para extrair algumas métricas.

Construtores públicos

FilePullerLogCollector

public FilePullerLogCollector ()

Métodos públicos

processMetricDirectory

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

A implementação do método deve permitir o registro do diretório e a análise para que as métricas sejam colocar em DeviceMetricData.

Parâmetros
key String: a chave de opção associada ao diretório que foi extraído.

metricDirectory File: o ERROR(/File) extraído do dispositivo que corresponde à chave de opção.

runData DeviceMetricData: o DeviceMetricData em que as métricas podem ser armazenadas.

processMetricFile

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

A implementação do método deve permitir registrar o arquivo e analisá-lo para que as métricas sejam colocadas em DeviceMetricData:

Parâmetros
key String: a chave de opção associada ao arquivo que foi extraído.

metricFile File: o ERROR(/File) extraído do dispositivo que corresponde à chave de opção.

runData DeviceMetricData: o DeviceMetricData em que as métricas podem ser armazenadas.

Métodos protegidos

postProcessMetricFile

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

Possível processamento de um arquivo extraído para extrair algumas métricas.

Parâmetros
key String: chave do arquivo extraído

metricFile File: o ERROR(/File) que foi extraído.

runData DeviceMetricData: o armazenamento de métricas colocava as métricas extraídas.