BluetoothConnectionLatencyCollector
public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector
java.lang.Объект | |||
↳ | 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 : место назначения, где будут храниться обработанные метрики. |