DispositivoMetricData

public class DeviceMetricData
extends Object

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


Objeto para contener todos los datos recopilados por los recopiladores de métricas. TODO: agregue los métodos de retención y recepción de datos.

Resumen

Constructores públicos

DeviceMetricData ( IInvocationContext context)

Director

Métodos públicos

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

Agregue una única métrica asociada con el dispositivo principal.

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

Agregue una única métrica asociada con un dispositivo específico.

void addToMetrics ( metrics) addToMetrics ( metrics)

Empuje todos los datos recibidos hasta el momento al mapa de métricas que se informarán.

Constructores públicos

DispositivoMetricData

public DeviceMetricData (IInvocationContext context)

Director

Parámetros
context IInvocationContext

Métodos públicos

agregarMétrico

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

Agregue una única métrica asociada con el dispositivo principal.

Parámetros
key String : la clave de la métrica.

metric MetricMeasurement.Metric.Builder : el valor asociado con la métrica.

agregarMetricForDevice

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

Agregue una única métrica asociada con un dispositivo específico.

Parámetros
device ITestDevice : el ITestDevice al que está asociada la métrica.

key String : la clave de la métrica.

metric MetricMeasurement.Metric.Builder : el valor asociado con la métrica.

agregar a métricas

public void addToMetrics ( metrics)

Empuje todos los datos recibidos hasta el momento al mapa de métricas que se informarán. Esto también debería limpiar los recursos después de impulsarlos.

Parámetros
metrics : Las métricas disponibles actualmente.