AtraceRunMetricCollector
public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
| java.lang.Объект | |||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector | ||
Собирает трассировки из всего тестового каталога в заданном каталоге тестового устройства, регистрирует тестовый каталог, осуществляет постобработку файлов трассировки в тестовом каталоге и агрегирует показатели.
Краткое содержание
Общественные конструкторы | |
|---|---|
AtraceRunMetricCollector () | |
Публичные методы | |
|---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)Обратный вызов, когда тестовый пример завершен. |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) Реализация метода должна позволять регистрировать каталог, анализировать его на предмет метрик, которые будут помещены в |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) Реализация метода должна позволять регистрировать файл, анализировать его на предмет метрик, которые будут помещены в |
Общественные конструкторы
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Публичные методы
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Обратный вызов, когда тестовый пример завершен. Это должно быть время для уборки.
| Параметры | |
|---|---|
testData | DeviceMetricData : DeviceMetricData содержащий данные для тестового примера. Будет тот же объект, что и во время BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
ProcessMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData) Реализация метода должна позволять регистрировать каталог, анализировать его на предмет метрик, которые будут помещены в DeviceMetricData .
| Параметры | |
|---|---|
key | String : ключ опции, связанный с извлеченным каталогом. |
metricDirectory | File : ERROR(/File) , полученная с устройства, соответствующего ключу опции. |
runData | DeviceMetricData : DeviceMetricData , в котором могут храниться метрики. |
процессметрикфиле
public void processMetricFile (String key,
File metricFile,
DeviceMetricData runData) Реализация метода должна позволять регистрировать файл, анализировать его на предмет метрик, которые будут помещены в DeviceMetricData .
| Параметры | |
|---|---|
key | String : ключ опции, связанный с извлеченным файлом. |
metricFile | File : ERROR(/File) , полученная с устройства, соответствующего ключу опции. |
runData | DeviceMetricData : DeviceMetricData , в котором могут храниться метрики. |