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 ()
Защищенные методы
отчет о статистике процесса
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Подклассы могут реализовать метод для обработки отчета о показателях Statsd, если это необходимо. Вызывается для метрического отчета с определенного устройства
Параметры | |
---|---|
device | ITestDevice : Тестовое устройство, откуда поступает отчет statsd. |
dataStream | InputStreamSource : Статистический отчет как входной поток |
runData | DeviceMetricData : место назначения, где будут храниться обработанные метрики. |