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 von der Geräteseite gemeldeten Datei. Dieser Logger darf in einem Modul (AndroidTest.xml) leben. TODO: Wenn die geräteseitige Berichterstattung besser wird, korrigieren Sie den LogDataType, um ihn genauer zu machen.

Zusammenfassung

Öffentliche Bauträger

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 auf Metriken zu analysieren, 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 sie auf Metriken zu analysieren, die in DeviceMetricData eingefügt werden sollen.

Geschützte Methoden

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

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

Öffentliche Bauträger

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 auf Metriken zu analysieren, die in DeviceMetricData eingefügt werden sollen.

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

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

runData DeviceMetricData : DeviceMetricData , in dem Metriken 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 auf Metriken zu analysieren, die in DeviceMetricData eingefügt werden sollen.

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

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

runData DeviceMetricData : DeviceMetricData , in dem Metriken 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 Metriken zu extrahieren.

Parameter
key String : Schlüssel der abgerufenen Datei

metricFile File : Der ERROR(/File) , der abgerufen wurde.

runData DeviceMetricData : Der Metrikspeicher sollte extrahierte Metriken ablegen.