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 :將存儲已處理指標的目的地