BluetoothConnectionLatenza
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.BluetoothConnectionLatenza |
Il raccoglitore invierà ai dispositivi una configurazione predefinita della metrica relativa alla durata delle statistiche e raccoglierà Durata della connessione Bluetooth per ogni profilo.
Riepilogo
Campi | |
---|---|
protected
static
final
ImmutableMap<Integer, String> |
BLUETOOTH_PROFILES_MAP
Una mappa associa il numero di profilo Bluetooth al nome descrittivo usato per la chiave della metrica. |
Costruttori pubblici | |
---|---|
BluetoothConnectionLatencyCollector()
|
Metodi protetti | |
---|---|
void
|
processStatsReport(ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Le sottoclassi possono implementare il metodo per elaborare il report sulle metriche statistiche, se necessario. |
Campi
PROFILO_BLUETOOTH_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
Una mappa associa il numero di profilo Bluetooth al nome descrittivo usato per la chiave della metrica.
Costruttori pubblici
BluetoothConnectionLatenza
public BluetoothConnectionLatencyCollector ()
Metodi protetti
processStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Le sottoclassi possono implementare il metodo per elaborare il report sulle metriche statistiche, se necessario. Si chiama per il report sulle metriche di un determinato dispositivo
Parametri | |
---|---|
device |
ITestDevice : prova il dispositivo da cui proviene il report sulle statistiche |
dataStream |
InputStreamSource : report sulle statistiche come stream di input |
runData |
DeviceMetricData : la destinazione in cui verranno archiviate le metriche elaborate. |