Девицеметрикдата

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)

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

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

Девицеметрикдата

public DeviceMetricData (IInvocationContext context)

Ктор

Параметры
context IInvocationContext

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

добавитьМетрика

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 : метрики, доступные на данный момент.