DeviceMetricData

public class DeviceMetricData
extends Object

java.lang.Объект
com.android.tradefed.device.metric.DeviceMetricData


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

Резюме

Публичные конструкторы

DeviceMetricData (IInvocationContext context)

Стор

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

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)

Стор

Параметры
context IInvocationContext

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

addMetric

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

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

Параметры
key String : ключ метрики.

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

аддметрикфордевице

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

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

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

key String : ключ метрики.

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

адтометрикс

public void addToMetrics ( metrics)

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

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