BluetoothConnectionLatencyCollector

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


האספן ידחוף למכשירים תצורת מדדי משך סטטיסטיקה מוגדרת מראש ויאסוף משך חיבור Bluetooth עבור כל פרופיל.

סיכום

שדות

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

מפה משייכת את מספר פרופיל Bluetooth לשם התיאורי המשמש למפתח המטרי.

בנאים ציבוריים

BluetoothConnectionLatencyCollector ()

שיטות מוגנות

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

תת-מחלקות יכולות ליישם את השיטה לעיבוד דוח מדדי Statsd במידת הצורך.

שדות

BLUETOOTH_PROFILES_MAP

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

מפה משייכת את מספר פרופיל Bluetooth לשם התיאורי המשמש למפתח המטרי.

בנאים ציבוריים

BluetoothConnectionLatencyCollector

public BluetoothConnectionLatencyCollector ()

שיטות מוגנות

processStatsReport

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

תת-מחלקות יכולות ליישם את השיטה לעיבוד דוח מדדי Statsd במידת הצורך. זה נקרא דוח מטרי ממכשיר מסוים

פרמטרים
device ITestDevice : מכשיר לבדוק מהיכן מגיע דוח הנתונים הסטטיסטיים

dataStream InputStreamSource : דוח סטטיסטיקה כזרם קלט

runData DeviceMetricData : היעד שבו יאוחסנו המדדים המעובדים