BluetoothConnectionStateCollector

public class BluetoothConnectionStateCollector
extends BluetoothConnectionLatencyCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.HostStatsdMetricCollector
       ↳ com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector
         ↳ com.android.tradefed.device.metric.BluetoothConnectionStateCollector


Este recopilador recopilará las métricas de BluetoothConnectionStateChanged y registrará el número de estado de conexión para cada perfil.

Resumen

Constructores públicos

BluetoothConnectionStateCollector()

Métodos protegidos

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

Las subclases pueden implementar el método para procesar el informe de métricas de Statsd si es necesario.

Constructores públicos

BluetoothConnectionStateCollector

public BluetoothConnectionStateCollector ()

Métodos protegidos

processStatsReport

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

Las subclases pueden implementar el método para procesar el informe de métricas de Statsd si es necesario. Se llama para el informe de métricas de un dispositivo en particular.

Parámetros
device ITestDevice: Es el dispositivo de prueba del que proviene el informe de statsd.

dataStream InputStreamSource: Informe de estadísticas como flujo de entrada

runData DeviceMetricData: Es el destino en el que se almacenarán las métricas procesadas.