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 : مقصدی که معیارهای پردازش شده در آن ذخیره خواهد شد |