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 : Die derzeit verfügbaren Metriken.