藍牙連線延遲收集器
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 指標報告的方法。 |
領域
藍牙_設定檔_地圖
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
映射將藍牙設定檔編號與用於度量標準金鑰的描述性名稱相關聯。
公共構造函數
藍牙連線延遲收集器
public BluetoothConnectionLatencyCollector ()
受保護的方法
進程統計報告
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
如果需要,子類別可以實作處理 Statsd 指標報告的方法。呼叫特定設備的指標報告
參數 | |
---|---|
device | ITestDevice :statsd 報告來自的測試設備 |
dataStream | InputStreamSource :作為輸入流的統計報告 |
runData | DeviceMetricData :儲存已處理指標的目標 |