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 geräteseitig gemeldeten Datei. Dieser Logger darf in einem Modul (AndroidTest.xml) leben. TODO: Wenn die geräteseitige Berichterstellung besser wird, korrigieren Sie den LogDataType, um genauer zu sein.

Zusammenfassung

Öffentliche Konstrukteure

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 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 nach 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 gezogenen Datei, um einige Metriken zu extrahieren.

Öffentliche Konstrukteure

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

Parameter
key String : die Optionstaste, die dem gezogenen Verzeichnis zugeordnet ist.

metricDirectory File : der ERROR(/File) , der vom Gerät abgerufen wird und mit der Optionstaste übereinstimmt.

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

Parameter
key String : die Optionstaste, die der abgerufenen Datei zugeordnet ist.

metricFile File : der ERROR(/File) , der vom Gerät abgerufen wird und mit der Optionstaste übereinstimmt.

runData DeviceMetricData : die DeviceMetricData , in denen Metriken gespeichert werden können.

Geschützte Methoden

postProcessMetricFile

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

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

Parameter
key String : Schlüssel der abgerufenen Datei

metricFile File : Der gezogene ERROR(/File) .

runData DeviceMetricData : Der Metrikspeicher sollte extrahierte Metriken ablegen.