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 期間メトリック構成をデバイスにプッシュし、各プロファイルの Bluetooth 接続期間を収集します。
まとめ
田畑 | |
---|---|
protected static final ImmutableMap<Integer, String> | BLUETOOTH_PROFILES_MAP マップは、Bluetooth プロファイル番号をメトリック キーに使用されるわかりやすい名前に関連付けます。 |
パブリック コンストラクター | |
---|---|
BluetoothConnectionLatencyCollector () |
保護されたメソッド | |
---|---|
void | processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData) サブクラスは、必要に応じて Statsd メトリック レポートを処理するメソッドを実装できます。 |
田畑
BLUETOOTH_PROFILES_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
マップは、Bluetooth プロファイル番号をメトリック キーに使用されるわかりやすい名前に関連付けます。
パブリック コンストラクター
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
保護されたメソッド
processStatsレポート
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
サブクラスは、必要に応じて Statsd メトリック レポートを処理するメソッドを実装できます。特定のデバイスからのメトリック レポートのために呼び出されます
パラメーター | |
---|---|
device | ITestDevice : statsd レポートの送信元であるテスト デバイス |
dataStream | InputStreamSource : 入力ストリームとしての統計レポート |
runData | DeviceMetricData : 処理されたメトリックが保存される宛先 |