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