DeviceMetricData

public class DeviceMetricData
extends Object

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


Metrik toplayıcılar tarafından toplanan tüm verileri tutmak için nesne. YAPILACAKLAR: Veri tutma ve veri alma yöntemlerini ekleyin.

Özet

Kamu inşaatçıları

DeviceMetricData ( IInvocationContext context)

aktör

Genel yöntemler

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

Birincil cihazla ilişkili tek bir metrik ekleyin.

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

Belirtilen bir cihazla ilişkili tek bir metrik ekleyin.

void addToMetrics ( metrics) addToMetrics ( metrics)

Şimdiye kadar alınan tüm verileri, raporlanacak metrik haritasına gönderin.

Kamu inşaatçıları

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

aktör

parametreler
context IInvocationContext

Genel yöntemler

addMetrik

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

Birincil cihazla ilişkili tek bir metrik ekleyin.

parametreler
key String : Metriğin anahtarı.

metric MetricMeasurement.Metric.Builder : Metrikle ilişkili değer.

addMetricForDevice

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

Belirtilen bir cihazla ilişkili tek bir metrik ekleyin.

parametreler
device ITestDevice : ölçümün ilişkili olduğu ITestDevice .

key String : Metriğin anahtarı.

metric MetricMeasurement.Metric.Builder : Metrikle ilişkili değer.

addToMetrics

public void addToMetrics ( metrics)

Şimdiye kadar alınan tüm verileri, raporlanacak metrik haritasına gönderin. Bu, kaynakları ittikten sonra da temizlemelidir.

parametreler
metrics : Şu anda mevcut olan metrikler.