DeviceMetricData
public class DeviceMetricData
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.metric.DeviceMetricData |
Objekt zum Speichern aller von Metriksammlern erfassten Daten. TODO: Methoden zum Halten und Empfangen von Daten hinzufügen.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
DeviceMetricData ( IInvocationContext context) Ctor |
Öffentliche Methoden | |
---|---|
void | addMetric (String key, MetricMeasurement.Metric.Builder metric) Fügen Sie eine einzelne Metrik hinzu, die dem primären Gerät zugeordnet ist. |
void | addMetricForDevice ( ITestDevice device, String key, MetricMeasurement.Metric.Builder metric) Fügen Sie eine einzelne Metrik hinzu, die einem bestimmten Gerät zugeordnet ist. |
void | addToMetrics ( metrics) addToMetrics ( metrics) Übertragen Sie alle bisher empfangenen Daten auf die Karte der zu meldenden Metriken. |
Öffentliche Bauträger
DeviceMetricData
public DeviceMetricData (IInvocationContext context)
Ctor
Parameter | |
---|---|
context | IInvocationContext |
Öffentliche Methoden
addMetric
public void addMetric (String key, MetricMeasurement.Metric.Builder metric)
Fügen Sie eine einzelne Metrik hinzu, die dem primären Gerät zugeordnet ist.
Parameter | |
---|---|
key | String : Der Schlüssel der Metrik. |
metric | MetricMeasurement.Metric.Builder : Der mit der Metrik verknüpfte Wert. |
addMetricForDevice
public void addMetricForDevice (ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
Fügen Sie eine einzelne Metrik hinzu, die einem bestimmten Gerät zugeordnet ist.
Parameter | |
---|---|
device | ITestDevice : das ITestDevice dem die Metrik zugeordnet ist. |
key | String : Der Schlüssel der Metrik. |
metric | MetricMeasurement.Metric.Builder : Der mit der Metrik verknüpfte Wert. |
addToMetrics
public void addToMetrics (metrics)
Übertragen Sie alle bisher empfangenen Daten auf die Karte der zu meldenden Metriken. Dadurch sollten auch die Ressourcen nach dem Pushen bereinigt werden.
Parameter | |
---|---|
metrics |