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


Esse coletor vai coletar métricas de BluetoothConnectionStateChanged e registrar o número do estado de conexão para cada perfil.

Resumo

Construtores públicos

BluetoothConnectionStateCollector()

Métodos protegidos

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

As subclasses podem implementar o método para processar o relatório de métricas do Statsd, se necessário.

Construtores públicos

BluetoothConnectionStateCollector

public BluetoothConnectionStateCollector ()

Métodos protegidos

processStatsReport

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

As subclasses podem implementar o método para processar o relatório de métricas do Statsd, se necessário. Ele é chamado de relatório de métrica de um dispositivo específico

Parâmetros
device ITestDevice: dispositivo de teste de onde o relatório do statsd está vindo

dataStream InputStreamSource: Relatório de estatísticas como fluxo de entrada

runData DeviceMetricData: o destino onde as métricas processadas serão armazenadas