Bluetooth ConnectionLatency Collector

public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector

java.lang.object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.HostStatsdMetricCollector
com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector


گردآورنده یک پیکربندی متریک مدت زمان statsd از پیش تعریف شده را به دستگاه ها فشار می دهد و مدت زمان اتصال بلوتوث را برای هر نمایه جمع آوری می کند.

خلاصه

فیلدها

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

یک نقشه شماره نمایه بلوتوث را به نام توصیفی مورد استفاده برای کلید متریک مرتبط می کند.

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

BluetoothConnectionLatencyCollector ()

روش های محافظت شده

void processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

در صورت نیاز، زیر کلاس‌ها می‌توانند روشی را برای پردازش گزارش متریک Statsd پیاده‌سازی کنند.

فیلدها

BLUETOOTH_PROFILES_MAP

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

یک نقشه شماره نمایه بلوتوث را به نام توصیفی مورد استفاده برای کلید متریک مرتبط می کند.

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

Bluetooth ConnectionLatency Collector

public BluetoothConnectionLatencyCollector ()

روش های محافظت شده

processStatsReport

protected void processStatsReport (ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

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

پارامترها
device ITestDevice : دستگاه را تست کنید که گزارش statsd از کجا می آید

dataStream InputStreamSource : گزارش آمار به عنوان جریان ورودی

runData DeviceMetricData : مقصدی که معیارهای پردازش شده در آن ذخیره خواهد شد