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 |