BluetoothConnectionLatencyCollector
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 |
Le collecteur transmettra une configuration de métrique de durée statsd prédéfinie aux appareils et collectera la durée de connexion Bluetooth pour chaque profil.
Résumé
Des champs | |
---|---|
protected static final ImmutableMap<Integer, String> | BLUETOOTH_PROFILES_MAP Une carte associe le numéro de profil Bluetooth au nom descriptif utilisé pour la clé métrique. |
Constructeurs publics | |
---|---|
BluetoothConnectionLatencyCollector () |
Méthodes protégées | |
---|---|
void | processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData) Les sous-classes peuvent implémenter la méthode pour traiter le rapport de métrique Statsd si nécessaire. |
Des champs
BLUETOOTH_PROFILES_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
Une carte associe le numéro de profil Bluetooth au nom descriptif utilisé pour la clé métrique.
Constructeurs publics
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
Méthodes protégées
processStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Les sous-classes peuvent implémenter la méthode pour traiter le rapport de métrique Statsd si nécessaire. Il est appelé pour le rapport métrique d'un appareil particulier
Paramètres | |
---|---|
device | ITestDevice : appareil de test d'où provient le rapport statsd |
dataStream | InputStreamSource : rapport de statistiques en tant que flux d'entrée |
runData | DeviceMetricData : La destination où les métriques traitées seront stockées |