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