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 coletará métricas BluetoothConnectionStateChanged e registrará o número do 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étrica 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étrica Statsd, se necessário. É chamado para relatório de métrica de um determinado dispositivo

Parâmetros
device ITestDevice : dispositivo de teste de onde vem o relatório statsd

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

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