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 |
收集器會將預定義的 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
映射將藍牙配置文件編號與用於度量密鑰的描述性名稱相關聯。
公共構造函數
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
受保護的方法
流程統計報告
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
如果需要,子類可以實現處理 Statsd 指標報告的方法。調用特定設備的指標報告
參數 | |
---|---|
device | ITestDevice :statsd報告來自的測試設備 |
dataStream | InputStreamSource :統計報告作為輸入流 |
runData | DeviceMetricData :將存儲已處理指標的目的地 |