BluetoothConnectionLatensiCollector

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


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

Ringkasan

Kolom

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)

Subclass dapat menerapkan metode ini untuk memproses laporan metrik Statistik jika diperlukan.

Kolom

PETA_PROFIL_BLUETOOTH

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

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

Konstruktor publik

BluetoothConnectionLatensiCollector

public BluetoothConnectionLatencyCollector ()

Metode yang dilindungi

{i>processStatsReport<i}

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

Subclass dapat menerapkan metode ini untuk memproses laporan metrik Statistik jika diperlukan. Hal ini disebut untuk laporan metrik dari perangkat tertentu

Parameter
device ITestDevice: Perangkat pengujian tempat laporan statistik berasal

dataStream InputStreamSource: Laporan statistik sebagai aliran data input

runData DeviceMetricData: Tujuan tempat metrik yang diproses akan disimpan