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 ()

受保护的方法

processStatsReport

protected void processStatsReport (ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

如果需要,子类可以实现用于处理 Statsd 指标报告的方法。它被称为 特定设备的指标报告

参数
device ITestDevice:Statsd 报告的来源测试设备

dataStream InputStreamSource:统计信息报告作为输入流

runData DeviceMetricData:已处理的指标的存储目标位置