藍牙連線延遲收集器

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