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


Erfasst die Traces aus dem gesamten Testverzeichnis im angegebenen Verzeichnis Protokollieren Sie das Testverzeichnis und stellen Sie die Trace-Dateien nach. im Testverzeichnis und aggregieren die Messwerte.

Zusammenfassung

Öffentliche Konstruktoren

AtraceRunMetricCollector()

Öffentliche Methoden

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Callback beim Beenden eines Testlaufs.

void processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)

Die Implementierung der Methode sollte es ermöglichen, das Verzeichnis zu protokollieren und es zu parsen, damit die Messwerte in DeviceMetricData einfügen.

void processMetricFile(String key, File metricFile, DeviceMetricData runData)

Die Implementierung der Methode sollte es ermöglichen, die Datei zu protokollieren und zu parsen, damit Messwerte eingefügt werden können. DeviceMetricData

Öffentliche Konstruktoren

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Öffentliche Methoden

beiTestEnde

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Callback beim Beenden eines Testlaufs. Dies sollte der Zeitpunkt für die Bereinigung sein.

Parameter
testData DeviceMetricData: DeviceMetricData, die die Daten für den Testlauf enthält. Wird der Dies ist dasselbe Objekt wie bei BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : die aktuelle Zuordnung der Messwerte, die an ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) übergeben wurden.

Prozessmesswertverzeichnis

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

Die Implementierung der Methode sollte es ermöglichen, das Verzeichnis zu protokollieren und es zu parsen, damit die Messwerte in DeviceMetricData einfügen.

Parameter
key String: Optionsschlüssel, der mit dem abgerufenen Verzeichnis verknüpft ist

metricDirectory File: ERROR(/File), die vom Gerät abgerufen wurde, die dem Optionsschlüssel entspricht.

runData DeviceMetricData: Die DeviceMetricData, in der Messwerte gespeichert werden können.

ProcessMetricDatei

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Die Implementierung der Methode sollte es ermöglichen, die Datei zu protokollieren und zu parsen, damit Messwerte eingefügt werden können. DeviceMetricData

Parameter
key String: Optionsschlüssel, der mit der abgerufenen Datei verknüpft ist

metricFile File: ERROR(/File), die vom Gerät abgerufen wurde, die dem Optionsschlüssel entspricht.

runData DeviceMetricData: Die DeviceMetricData, in der Messwerte gespeichert werden können.