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


Dieser Kollektor sammelt BluetoothConnectionStateChanged-Metriken und zeichnet die Verbindungsstatusnummer für jedes Profil auf.

Zusammenfassung

Öffentliche Konstrukteure

BluetoothConnectionStateCollector ()

Geschützte Methoden

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

Unterklassen können die Methode implementieren, um den Statsd-Metrikbericht bei Bedarf zu verarbeiten.

Öffentliche Konstrukteure

BluetoothConnectionStateCollector

public BluetoothConnectionStateCollector ()

Geschützte Methoden

processStatsReport

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

Unterklassen können die Methode implementieren, um den Statsd-Metrikbericht bei Bedarf zu verarbeiten. Es wird für einen Metrikbericht von einem bestimmten Gerät aufgerufen

Parameter
device ITestDevice : Testgerät, von dem der statsd-Bericht stammt

dataStream InputStreamSource : Statistikbericht als Eingabestream

runData DeviceMetricData : Das Ziel, an dem die verarbeiteten Metriken gespeichert werden