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 |