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


Protokollierung der vom Gerät gemeldeten Datei. Dieser Listener darf sich in einem Modul befinden (AndroidTest.xml). AUFGABE: Wenn die geräteseitige Berichterstellung verbessert wird, korrigieren Sie den LogDataType, sodass er stärker ist sind.

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 zu parsen, damit die Messwerte in DeviceMetricData einfügen.

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

Die Implementierung der Methode sollte es ermöglichen, die Datei zu protokollieren und zu parsen, damit Messwerte eingefügt werden können. DeviceMetricData

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

Prozessmesswertverzeichnis

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

Die Implementierung der Methode sollte es ermöglichen, das Verzeichnis zu protokollieren und es zu parsen, damit die Messwerte in DeviceMetricData einfügen.

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

metricDirectory File: ERROR(/File), die vom Gerät abgerufen wurde, die dem Optionsschlüssel entspricht.

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

ProcessMetricDatei

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

Die Implementierung der Methode sollte es ermöglichen, die Datei zu protokollieren und zu parsen, damit Messwerte eingefügt werden können. DeviceMetricData

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

metricFile File: ERROR(/File), die vom Gerät abgerufen wurde, die dem Optionsschlüssel entspricht.

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: ERROR(/File), die abgerufen wurde.

runData DeviceMetricData: Der Messwertspeicher für extrahierte Messwerte.