DeviceMetricData

public class DeviceMetricData
extends Object

java.lang.Object
com.android.tradefed.device.metric.DeviceMetricData


Объект для хранения всех данных, собранных сборщиками показателей. ЗАДАЧА: Добавить методы хранения и получения данных.

Резюме

Общественные конструкторы

DeviceMetricData (IInvocationContext context)

Ctor

Публичные методы

void addMetric (String key, MetricMeasurement.Metric.Builder metric)

Добавьте одну метрику, связанную с основным устройством.

void addMetricForDevice (ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)

Добавьте одну метрику, связанную с указанным устройством.

void addToMetrics ( metrics) addToMetrics ( metrics)

Переместите все полученные данные на карту показателей, которые будут представлены в отчете.

Общественные конструкторы

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

Ctor

Параметры
context IInvocationContext

Публичные методы

addMetric

public void addMetric (String key, 
                MetricMeasurement.Metric.Builder metric)

Добавьте одну метрику, связанную с основным устройством.

Параметры
key String : ключ показателя.

metric MetricMeasurement.Metric.Builder : значение, связанное с метрикой.

addMetricForDevice

public void addMetricForDevice (ITestDevice device, 
                String key, 
                MetricMeasurement.Metric.Builder metric)

Добавьте одну метрику, связанную с указанным устройством.

Параметры
device ITestDevice : ITestDevice с которым связана метрика.

key String : ключ показателя.

metric MetricMeasurement.Metric.Builder : значение, связанное с метрикой.

addToMetrics

public void addToMetrics ( metrics)

Переместите все полученные данные на карту показателей, которые будут представлены в отчете. Это также должно очистить ресурсы после их нажатия.

Параметры
metrics : Доступные в настоящее время показатели.