BluetoothConnectionStateCollector

public class BluetoothConnectionStateCollector
extends BluetoothConnectionLatencyCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector (link em inglês)
     ↳ com.android.tradefed.device.metric.HostStatsdMetricCollector (link em inglês)
       ↳ com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector (link em inglês)
         ↳ com.android.tradefed.device.metric.BluetoothConnectionStateCollector


Este coletor coletará métricas BluetoothConnectionStateChanged e registrará o estado da 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 para o relatório de métricas de um dispositivo específico

Parâmetros
device ITestDevice: dispositivo de teste de onde o relatório de estatísticas vem

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

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