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 der vom Gerät gemeldeten Datei. Dieser Logger darf sich in einem Modul (AndroidTest.xml) befinden. TODO: Wenn die geräteseitigen Berichte verbessert werden, den LogDataType genauer festlegen.

Zusammenfassung

Öffentliche Konstruktoren

FilePullerLogCollector()

Öffentliche Methoden

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

Die Implementierung der Methode sollte es ermöglichen, das Verzeichnis zu protokollieren und nach Messwerten zu suchen, die in DeviceMetricData eingefügt werden sollen.

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

Die Implementierung der Methode sollte es ermöglichen, die Datei zu protokollieren und nach Messwerten zu parsen, die in DeviceMetricData eingefügt werden sollen.

Geschützte Methoden

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

Mögliche Verarbeitung einer abgerufenen Datei zum Extrahieren einiger Messwerte.

Öffentliche Konstruktoren

FilePullerLogCollector

public FilePullerLogCollector ()

Öffentliche Methoden

processMetricDirectory

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

Die Implementierung der Methode sollte es ermöglichen, das Verzeichnis zu protokollieren und nach Messwerten zu suchen, die in DeviceMetricData eingefügt werden sollen.

Parameter
key String: Der Optionsschlüssel, der mit dem abgerufenen Verzeichnis verknüpft ist.

metricDirectory File: Der ERROR(/File), der vom Gerät abgerufen wurde und mit dem Optionsschlüssel übereinstimmt.

runData DeviceMetricData: Der DeviceMetricData, in dem Messwerte gespeichert werden können.

processMetricFile

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

Die Implementierung der Methode sollte es ermöglichen, die Datei zu protokollieren und nach Messwerten zu parsen, die in DeviceMetricData eingefügt werden sollen.

Parameter
key String: Der Optionsschlüssel, der mit der abgerufenen Datei verknüpft ist.

metricFile File: Der ERROR(/File), der vom Gerät abgerufen wurde und mit dem Optionsschlüssel übereinstimmt.

runData DeviceMetricData: Der DeviceMetricData, in dem Messwerte gespeichert werden können.

Geschützte Methoden

postProcessMetricFile

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

Mögliche Verarbeitung einer abgerufenen Datei zum Extrahieren einiger Messwerte.

Parameter
key String: Schlüssel der abgerufenen Datei

metricFile File: Die abgerufene ERROR(/File).

runData DeviceMetricData: Der Speicherort für extrahierte Messwerte.