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 Datei, die von der Geräteseite gemeldet wurde. Dieser Logger kann sich in einem Modul (AndroidTest.xml) befinden. TODO: Wenn die Berichterstellung auf der Geräteseite verbessert wird, sollte LogDataType genauer sein.

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 es nach Messwerten zu parsen, die in eingefügt werden DeviceMetricData.

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

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

Geschützte Methoden

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

Mögliche Verarbeitung einer abgerufenen Datei, um einige Messwerte zu extrahieren.

Ö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 es nach Messwerten zu parsen, die in eingefügt werden DeviceMetricData.

Parameter
key String: Der Optionsschlüssel, der dem abgerufenen Verzeichnis zugeordnet ist.

metricDirectory File: Die File, die vom Gerät abgerufen wurde und mit dem Optionsschlüssel übereinstimmt.

runData DeviceMetricData: Die DeviceMetricData, in der 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 sie nach Messwerten zu parsen, die in DeviceMetricData eingefügt werden.

Parameter
key String: Der Optionsschlüssel, der der abgerufenen Datei zugeordnet ist.

metricFile File: Die File, die vom Gerät abgerufen wurde und mit dem Optionsschlüssel übereinstimmt.

runData DeviceMetricData: Die DeviceMetricData, in der Messwerte gespeichert werden können.

Geschützte Methoden

postProcessMetricFile

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

Mögliche Verarbeitung einer abgerufenen Datei, um einige Messwerte zu extrahieren.

Parameter
key String: Schlüssel der abgerufenen Datei

metricFile File: Die File, die abgerufen wurde.

runData DeviceMetricData: Der Messwertspeicher, in dem die extrahierten Messwerte abgelegt werden sollen.