BluetoothConnectionLatencyCollector

public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector

JavaScript.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)

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

שדות

BLUETOOTH_PROFILES_MAP באמצעות

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

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

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

BluetoothConnectionLatencyCollector

public BluetoothConnectionLatencyCollector ()

שיטות מוגנות

דוח סטטיסטיקות

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

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

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

dataStream InputStreamSource: דוח נתונים סטטיסטיים בתור מקור קלט

runData DeviceMetricData: היעד שבו יישמרו המדדים שעברו עיבוד