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 ()
保護されたメソッド
processStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
サブクラスは、必要に応じて Statsd 指標レポートを処理するメソッドを実装できます。特定のデバイスの指標レポートに対して呼び出されます。
パラメータ | |
---|---|
device |
ITestDevice : statsd レポートの送信元となるテストデバイス |
dataStream |
InputStreamSource : 入力ストリームとしての統計レポート |
runData |
DeviceMetricData : 処理された指標が保存される宛先 |