BluetoothBağlantıLatencyCollector
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ı, önceden tanımlanmış bir istatistik süresi ölçüm yapılandırmasını cihazlara gönderecek ve her profil için Bluetooth bağlantı süresini toplayacaktır.
Ö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ı
BluetoothBağlantıLatencyCollector
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şleme yöntemini uygulayabilir. Belirli bir cihazdan metrik rapor almak için çağrılır
Parametreler | |
---|---|
device | ITestDevice : İstatistik raporunun geldiği cihazı test edin |
dataStream | InputStreamSource : Giriş akışı olarak istatistik raporu |
runData | DeviceMetricData : İşlenen metriklerin depolanacağı hedef |