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


Logger del file segnalato dal lato dispositivo. Questo logger può risiedere all'interno di un modulo (AndroidTest.xml). TODO: quando la generazione di report lato dispositivo migliorerà, correggi LogDataType per renderlo più preciso.

Riepilogo

Costruttori pubblici

FilePullerLogCollector()

Metodi pubblici

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

L'implementazione del metodo deve consentire di registrare la directory e analizzarla per inserire le metriche in DeviceMetricData.

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

L'implementazione del metodo deve consentire di registrare il file e analizzarlo per inserire le metriche in DeviceMetricData.

Metodi protetti

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

Possibile elaborazione di un file estratto per estrarre alcune metriche.

Costruttori pubblici

FilePullerLogCollector

public FilePullerLogCollector ()

Metodi pubblici

processMetricDirectory

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

L'implementazione del metodo deve consentire di registrare la directory e analizzarla per inserire le metriche in DeviceMetricData.

Parametri
key String: la chiave dell'opzione associata alla directory estratta.

metricDirectory File: l'File estratto dal dispositivo corrispondente alla chiave dell'opzione.

runData DeviceMetricData: il DeviceMetricData in cui è possibile archiviare le metriche.

processMetricFile

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

L'implementazione del metodo deve consentire di registrare il file e analizzarlo per inserire le metriche in DeviceMetricData.

Parametri
key String: la chiave dell'opzione associata al file estratto.

metricFile File: l'File estratto dal dispositivo corrispondente alla chiave dell'opzione.

runData DeviceMetricData: il DeviceMetricData in cui è possibile archiviare le metriche.

Metodi protetti

postProcessMetricFile

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

Possibile elaborazione di un file estratto per estrarre alcune metriche.

Parametri
key String: chiave del file estratto

metricFile File: il File estratto.

runData DeviceMetricData: l'archivio delle metriche in cui inserire le metriche estratte.