Kolektor Latensi Koneksi Bluetooth

public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector

java.lang.Objek
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.HostStatsdMetricCollector
com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector


Kolektor akan memasukkan konfigurasi metrik durasi statistik yang telah ditentukan sebelumnya ke perangkat dan mengumpulkan durasi koneksi Bluetooth untuk setiap profil.

Ringkasan

Bidang

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

Peta mengaitkan nomor profil Bluetooth dengan nama deskriptif yang digunakan untuk kunci metrik.

Konstruktor publik

BluetoothConnectionLatencyCollector ()

Metode yang dilindungi

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

Subkelas dapat mengimplementasikan metode untuk memproses laporan metrik Statsd jika diperlukan.

Bidang

BLUETOOTH_PROFILES_MAP

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

Peta mengaitkan nomor profil Bluetooth dengan nama deskriptif yang digunakan untuk kunci metrik.

Konstruktor publik

Kolektor Latensi Koneksi Bluetooth

public BluetoothConnectionLatencyCollector ()

Metode yang dilindungi

prosesStatsLaporan

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

Subkelas dapat mengimplementasikan metode untuk memproses laporan metrik Statsd jika diperlukan. Ini disebut laporan metrik dari perangkat tertentu

Parameter
device ITestDevice : Menguji perangkat tempat laporan statsd berasal

dataStream InputStreamSource : Laporan statistik sebagai aliran masukan

runData DeviceMetricData : Tujuan penyimpanan metrik yang diproses