AtraceRunMetricCollector
public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector |
Sammelt die Ablaufverfolgungen aus allen Testverzeichnissen im angegebenen Verzeichnis vom Testgerät, protokolliert das Testverzeichnis, verarbeitet die Ablaufverfolgungsdateien im Testverzeichnis nach und aggregiert die Metriken.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
AtraceRunMetricCollector () |
Öffentliche Methoden | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Rückruf, wenn ein Testfall beendet wird. |
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 |
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 |
Öffentliche Bauträger
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Öffentliche Methoden
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Rückruf, wenn ein Testfall beendet wird. Dies sollte die Zeit zum Aufräumen sein.
Parameter | |
---|---|
testData | DeviceMetricData : Das DeviceMetricData das die Daten für den Testfall enthält. Wird das gleiche Objekt sein wie während BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) übergeben wird. |
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 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. |