BluetoothConnectionLatencyCollector

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ı, önceden tanımlanmış bir istatistik süresi metriği yapılandırmasını cihazlara aktarır ve Her profil için Bluetooth bağlantı süresi.

Özet

Fields'ın oynadığı filmler

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şkilendiriyor.

Kamu inşaatçıları

BluetoothConnectionLatencyCollector()

Korunan yöntemler

void processStatsReport(ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

Alt sınıflar, gerekirse Statsd metrik raporunu işleme yöntemini uygulayabilir.

Fields'ın oynadığı filmler

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şkilendiriyor.

Kamu inşaatçıları

BluetoothConnectionLatencyCollector

public BluetoothConnectionLatencyCollector ()

Korunan yöntemler

işlemStatsRaporu

protected void processStatsReport (ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

Alt sınıflar, gerekirse Statsd metrik raporunu işleme yöntemini uygulayabilir. Adı belirli bir cihazdan metrik raporu

Parametreler
device ITestDevice: İstatistiksel raporun alındığı test cihazı

dataStream InputStreamSource: Giriş akışı olarak istatistikler raporu

runData DeviceMetricData: İşlenen metriklerin depolanacağı hedef