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