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ò trovarsi all'interno di un modulo (AndroidTest.xml). DA FARE: quando i report lato dispositivo migliorano, correggi il LogDataType per aumentarlo accurati.

Riepilogo

Costruttori pubblici

FilePullerLogCollector()

Metodi pubblici

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

L'implementazione del metodo deve consentire di registrare la directory, analizzarla per ottenere le metriche metti in DeviceMetricData.

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

L'implementazione del metodo deve consentire di registrare il file, analizzarlo per ottenere le metriche DeviceMetricData.

Metodi protetti

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

Possibile elaborazione di un file di cui è stato eseguito il pull 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, analizzarla per ottenere le metriche metti in DeviceMetricData.

Parametri
key String: la chiave di opzione associata alla directory di cui è stato eseguito il pull.

metricDirectory File: il valore ERROR(/File) estratto dal dispositivo corrispondente alla chiave delle opzioni.

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, analizzarlo per ottenere le metriche DeviceMetricData.

Parametri
key String: la chiave di opzione associata al file di cui è stato eseguito il pull.

metricFile File: il valore ERROR(/File) estratto dal dispositivo corrispondente alla chiave delle opzioni.

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 di cui è stato eseguito il pull per estrarre alcune metriche.

Parametri
key String: chiave del file estratto

metricFile File: il valore ERROR(/File) estratto.

runData DeviceMetricData: lo spazio di archiviazione delle metriche doveva inserire le metriche estratte.