DeviceMetricData

public class DeviceMetricData
extends Object

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


كائن للاحتفاظ بجميع البيانات التي تم جمعها بواسطة جامعي المقاييس. TODO: إضافة أساليب الاحتفاظ بالبيانات واستلامها.

ملخص

المقاولين العامة

DeviceMetricData ( IInvocationContext context)

دكتور

الأساليب العامة

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

أضف مقياسًا واحدًا مرتبطًا بالجهاز الأساسي.

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

أضف مقياسًا واحدًا مرتبطًا بجهاز محدد.

void addToMetrics ( metrics) addToMetrics ( metrics)

ادفع جميع البيانات التي تم تلقيها حتى الآن إلى خريطة المقاييس التي سيتم الإبلاغ عنها.

المقاولين العامة

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

دكتور

حدود
context IInvocationContext

الأساليب العامة

addMetric

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

أضف مقياسًا واحدًا مرتبطًا بالجهاز الأساسي.

حدود
key String : مفتاح المقياس.

metric MetricMeasurement.Metric.Builder : القيمة المرتبطة بالقياس.

addMetricForDevice

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

أضف مقياسًا واحدًا مرتبطًا بجهاز محدد.

حدود
device ITestDevice : ITestDevice الذي يرتبط به المقياس.

key String : مفتاح المقياس.

metric MetricMeasurement.Metric.Builder : القيمة المرتبطة بالقياس.

addToMetrics

public void addToMetrics ( metrics)

ادفع جميع البيانات التي تم تلقيها حتى الآن إلى خريطة المقاييس التي سيتم الإبلاغ عنها. يجب أن يقوم هذا أيضًا بتنظيف الموارد بعد دفعها.

حدود
metrics : المقاييس المتاحة حاليا.