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 : المقاييس المتوفرة حاليًا.