蓝牙连接延迟收集器

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 :存储已处理指标的目标