BluetoothConnectionLatencyCollector
public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector
java.lang.Obiekt | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.HostStatsdMetricCollector | ||
↳ | com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector |
Moduł zbierający wypchnie do urządzeń wstępnie zdefiniowaną konfigurację metryki czasu trwania statsd i zbierze czas trwania połączenia Bluetooth dla każdego profilu.
Streszczenie
Pola | |
---|---|
protected static final ImmutableMap<Integer, String> | BLUETOOTH_PROFILES_MAP Mapa kojarzy numer profilu Bluetooth z nazwą opisową używaną dla klucza metrycznego. |
Konstruktory publiczne | |
---|---|
BluetoothConnectionLatencyCollector () |
Metody chronione | |
---|---|
void | processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData) Podklasy mogą w razie potrzeby implementować metodę przetwarzania raportu metryki Statsd. |
Pola
BLUETOOTH_PROFILES_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
Mapa kojarzy numer profilu Bluetooth z nazwą opisową używaną dla klucza metrycznego.
Konstruktory publiczne
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
Metody chronione
ProcessStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Podklasy mogą w razie potrzeby implementować metodę przetwarzania raportu metryki Statsd. Jest wywoływany do raportu metryki z określonego urządzenia
Parametry | |
---|---|
device | ITestDevice : urządzenie testowe, z którego pochodzi raport statsd |
dataStream | InputStreamSource : Raport statystyk jako strumień wejściowy |
runData | DeviceMetricData : miejsce docelowe, w którym będą przechowywane przetworzone metryki |