DeviceMetricData
public
class
DeviceMetricData
extends Object
implements
Serializable
| java.lang.Object | |
| ↳ | com.android.tradefed.device.metric.DeviceMetricData |
Objeto para contener todos los datos recopilados por los recopiladores de métricas. TODO: Agrega los métodos de retención y recepción de datos.
Resumen
Constructores públicos | |
|---|---|
DeviceMetricData(IInvocationContext context)
Ctor |
|
Métodos públicos | |
|---|---|
void
|
addMetric(String key, MetricMeasurement.Metric.Builder metric)
Agrega una sola métrica asociada con el dispositivo principal. |
void
|
addMetricForDevice(ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
Agrega una sola métrica asociada con un dispositivo especificado. |
void
|
addToMetrics(HashMap<String, MetricMeasurement.Metric> metrics)
Envía todos los datos recibidos hasta el momento al mapa de métricas que se informarán. |
Constructores públicos
DeviceMetricData
public DeviceMetricData (IInvocationContext context)
Ctor
| Parámetros | |
|---|---|
context |
IInvocationContext |
Métodos públicos
addMetric
public void addMetric (String key,
MetricMeasurement.Metric.Builder metric)Agrega una sola métrica asociada con el dispositivo principal.
| Parámetros | |
|---|---|
key |
String: Es la clave de la métrica. |
metric |
MetricMeasurement.Metric.Builder: Es el valor asociado con la métrica. |
addMetricForDevice
public void addMetricForDevice (ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
Agrega una sola métrica asociada con un dispositivo especificado.
| Parámetros | |
|---|---|
device |
ITestDevice: Es el ITestDevice al que está asociada la métrica. |
key |
String: Es la clave de la métrica. |
metric |
MetricMeasurement.Metric.Builder: Es el valor asociado con la métrica. |
addToMetrics
public void addToMetrics (HashMap<String, MetricMeasurement.Metric> metrics)
Envía todos los datos recibidos hasta el momento al mapa de métricas que se informarán. También debería limpiar los recursos después de enviarlos.
| Parámetros | |
|---|---|
metrics |
HashMap: Son las métricas disponibles actualmente. |