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 DeviceMetricData eingefügt werden sollen.

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.

Ö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 : die aktuelle Karte der Metriken, die an 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.