DeviceMetricData

public class DeviceMetricData
extends Object

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


Objekt zum Speichern aller von Messwertkollektoren erfassten Daten. TODO: Fügen Sie die Methoden zum Halten und Empfangen von Daten hinzu.

Zusammenfassung

Öffentliche Konstrukteure

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)

Pushen Sie alle bisher empfangenen Daten auf die Karte der Metriken, die gemeldet werden.

Öffentliche Konstrukteure

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 der Metrik zugeordnete 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 der Metrik zugeordnete Wert.

addToMetrics

public void addToMetrics ( metrics)

Pushen Sie alle bisher empfangenen Daten auf die Karte der Metriken, die gemeldet werden. Dies sollte auch die Ressourcen nach dem Pushen bereinigen.

Parameter
metrics : Die derzeit verfügbaren Metriken.