داده‌های دستگاه

public class DeviceMetricData
extends Object implements Serializable

شیء جاوا
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 (HashMap<String, MetricMeasurement.Metric> metrics)

تمام داده‌های دریافتی تاکنون را به نقشه معیارهایی که گزارش خواهند شد، منتقل کنید.

سازندگان عمومی

داده‌های دستگاه

public DeviceMetricData (IInvocationContext context)

کِتور

پارامترها
context IInvocationContext

روش‌های عمومی

اضافه متریک

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 (HashMap<String, MetricMeasurement.Metric> metrics)

تمام داده‌های دریافتی تاکنون را به نقشه معیارهایی که گزارش خواهند شد، ارسال کنید. این کار همچنین باید منابع را پس از ارسال، پاکسازی کند.

پارامترها
metrics HashMap : معیارهای موجود در حال حاضر.