DeviceMetricData

public class DeviceMetricData
extends Object

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


Sprzeciwiać się przechowywaniu wszystkich danych zebranych przez zbieraczy danych. DO ZROBIENIA: Dodaj metody przechowywania i odbierania danych.

Streszczenie

Konstruktory publiczne

DeviceMetricData ( IInvocationContext context)

Ctor

Metody publiczne

void addMetric (String key, MetricMeasurement.Metric.Builder metric)

Dodaj jedną metrykę powiązaną z urządzeniem głównym.

void addMetricForDevice ( ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)

Dodaj pojedynczą metrykę powiązaną z określonym urządzeniem.

void addToMetrics ( metrics) addToMetrics ( metrics)

Wypchnij wszystkie otrzymane do tej pory dane na mapę metryk, które zostaną zaraportowane.

Konstruktory publiczne

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

Ctor

Parametry
context IInvocationContext

Metody publiczne

dodajMetrykę

public void addMetric (String key, 
                MetricMeasurement.Metric.Builder metric)

Dodaj jedną metrykę powiązaną z urządzeniem głównym.

Parametry
key String : Klucz metryki.

metric MetricMeasurement.Metric.Builder : Wartość skojarzona z metryką.

dodajMetrykęDlaUrządzenia

public void addMetricForDevice (ITestDevice device, 
                String key, 
                MetricMeasurement.Metric.Builder metric)

Dodaj pojedynczą metrykę powiązaną z określonym urządzeniem.

Parametry
device ITestDevice : ITestDevice z którym jest powiązana metryka.

key String : Klucz metryki.

metric MetricMeasurement.Metric.Builder : Wartość skojarzona z metryką.

dodaj do metryk

public void addToMetrics ( metrics)

Wypchnij wszystkie otrzymane do tej pory dane na mapę metryk, które zostaną zaraportowane. Powinno to również wyczyścić zasoby po ich wypchnięciu.

Parametry
metrics : aktualnie dostępne dane.