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 |
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 |
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. |