BluetoothConnectionLatencyCollector
public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.HostStatsdMetricCollector | ||
↳ | com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector |
Toplayıcı, cihazlara önceden tanımlanmış bir istatistik ve süre metriği yapılandırması gönderir ve her profil için Bluetooth bağlantı süresini toplar.
Özet
alanlar | |
---|---|
protected static final ImmutableMap<Integer, String> | BLUETOOTH_PROFILES_MAP Bir harita, Bluetooth profil numarasını metrik anahtar için kullanılan açıklayıcı adla ilişkilendirir. |
kamu inşaatçılar | |
---|---|
BluetoothConnectionLatencyCollector () |
Korumalı yöntemler | |
---|---|
void | processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData) Alt sınıflar, gerekirse Statsd metrik raporunu işleme yöntemini uygulayabilir. |
alanlar
BLUETOOTH_PROFILES_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
Bir harita, Bluetooth profil numarasını metrik anahtar için kullanılan açıklayıcı adla ilişkilendirir.
kamu inşaatçılar
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
Korumalı yöntemler
processStatsRaporu
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Alt sınıflar, gerekirse Statsd metrik raporunu işleme yöntemini uygulayabilir. Belirli bir cihazdan metrik rapor için çağrılır.
parametreler | |
---|---|
device | ITestDevice : statsd raporunun geldiği cihazı test edin |
dataStream | InputStreamSource : Giriş akışı olarak istatistik raporu |
runData | DeviceMetricData : İşlenen metriklerin depolanacağı hedef |