DaneWskaźników urządzeń

public class DeviceMetricData
extends Object

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


Obiekt służący do przechowywania wszystkich danych zbieranych przez kolektory wskaźników. DO ZROBIENIA: dodaj blokadę danych i metod zbierania danych.

Podsumowanie

Konstruktory publiczne

DeviceMetricData(IInvocationContext context)

Ctor

Metody publiczne

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

Dodaj 1 rodzaj danych powiązany z urządzeniem głównym.

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

Dodaj pojedyncze dane powiązane z określonym urządzeniem.

void addToMetrics( metrics)

Przekaż wszystkie otrzymane do tej pory dane na mapę wskaźników, które zostaną uwzględnione w raportach.

Konstruktory publiczne

DaneWskaźników urządzeń

public DeviceMetricData (IInvocationContext context)

Ctor

Parametry
context IInvocationContext

Metody publiczne

dodajWskaźnik

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

Dodaj 1 rodzaj danych powiązany z urządzeniem głównym.

Parametry
key String: klucz danych.

metric MetricMeasurement.Metric.Builder: wartość powiązana z danymi.

dodajWskaźnikDoUrządzenia

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

Dodaj pojedyncze dane powiązane z określonym urządzeniem.

Parametry
device ITestDevice: element ITestDevice, z którym powiązane są dane.

key String: klucz danych.

metric MetricMeasurement.Metric.Builder: wartość powiązana z danymi.

addToMetrics

public void addToMetrics ( metrics)

Przekaż wszystkie otrzymane do tej pory dane na mapę wskaźników, które zostaną uwzględnione w raportach. To powinno czyści zasoby po ich rozesłaniu.

Parametry
metrics : dane, które są obecnie dostępne.