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 unter dem angegebenen Verzeichnis vom Testgerät, protokolliert das Testverzeichnis und verarbeitet die Ablaufverfolgungsdateien unter dem Testverzeichnis nach und aggregiert die Metriken.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
AtraceRunMetricCollector () |
Öffentliche Methoden | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Rückruf wenn ein Testfall beendet ist. |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) Die Implementierung der Methode sollte es ermöglichen, das Verzeichnis zu protokollieren und es nach 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 nach Metriken zu analysieren, die in |
Öffentliche Konstrukteure
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Öffentliche Methoden
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Rückruf wenn ein Testfall beendet ist. Dies sollte die Zeit zum Aufräumen sein.
Parameter | |
---|---|
testData | DeviceMetricData : die DeviceMetricData , die die Daten für den Testfall enthalten. Wird dasselbe Objekt sein wie während BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) übergebenen Metriken. |
processMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
Die Implementierung der Methode sollte es ermöglichen, das Verzeichnis zu protokollieren und es nach Metriken zu analysieren, die in DeviceMetricData
eingefügt werden sollen.
Parameter | |
---|---|
key | String : die Optionstaste, die dem abgerufenen Verzeichnis zugeordnet ist. |
metricDirectory | File : der ERROR(/File) , der vom Gerät abgerufen wird und mit der Optionstaste übereinstimmt. |
runData | DeviceMetricData : die DeviceMetricData , in denen 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 nach Metriken zu analysieren, die in DeviceMetricData
eingefügt werden sollen.
Parameter | |
---|---|
key | String : die Optionstaste, die der abgerufenen Datei zugeordnet ist. |
metricFile | File : der ERROR(/File) , der vom Gerät abgerufen wird und mit der Optionstaste übereinstimmt. |
runData | DeviceMetricData : die DeviceMetricData , in denen Metriken gespeichert werden können. |