BluetoothBağlantıGecikme Toplayıcı
public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector
java.lang.Nesne | |||
↳ | 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 süresi metrik 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şlemek için yöntemi 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ı
BluetoothBağlantıGecikme Toplayıcı
public BluetoothConnectionLatencyCollector ()
Korumalı yöntemler
süreçİstatistikleriRaporu
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Alt sınıflar, gerekirse Statsd metrik raporunu işlemek için yöntemi uygulayabilir. Belirli bir cihazdan metrik rapor için çağrılır
parametreler | |
---|---|
device | ITestDevice : statsd raporunun geldiği test cihazı |
dataStream | InputStreamSource : Giriş akışı olarak istatistik raporu |
runData | DeviceMetricData : İşlenen metriklerin depolanacağı hedef |