DeviceMetricData
public class DeviceMetricData
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.metric.DeviceMetricData |
Objeto para armazenar todos os dados coletados pelos coletores de métricas. TODO: Adicione os métodos de retenção e recebimento de dados.
Resumo
Construtores públicos | |
|---|---|
DeviceMetricData ( IInvocationContext context)Diretor | |
Métodos públicos | |
|---|---|
void | addMetric (String key, MetricMeasurement.Metric.Builder metric)Adicione uma única métrica associada ao dispositivo principal. |
void | addMetricForDevice ( ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)Adicione uma única métrica associada a um dispositivo especificado. |
void | addToMetrics ( metrics)addToMetrics ( metrics)Envie todos os dados recebidos até o momento para o mapa de métricas que serão reportados. |
Construtores públicos
DeviceMetricData
public DeviceMetricData (IInvocationContext context)
Diretor
| Parâmetros | |
|---|---|
context | IInvocationContext |
Métodos públicos
addMetric
public void addMetric (String key,
MetricMeasurement.Metric.Builder metric)Adicione uma única métrica associada ao dispositivo principal.
| Parâmetros | |
|---|---|
key | String : a chave da métrica. |
metric | MetricMeasurement.Metric.Builder : o valor associado à métrica. |
addMetricForDevice
public void addMetricForDevice (ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
Adicione uma única métrica associada a um dispositivo especificado.
| Parâmetros | |
|---|---|
device | ITestDevice : o ITestDevice ao qual a métrica está associada. |
key | String : a chave da métrica. |
metric | MetricMeasurement.Metric.Builder : o valor associado à métrica. |
addToMetrics
public void addToMetrics (metrics)
Envie todos os dados recebidos até o momento para o mapa de métricas que serão reportados. Isso também deve limpar os recursos depois de empurrá-los.
| Parâmetros | |
|---|---|
metrics | |