BluetoothConnectionSuccessRatePostProcessor
public
class
BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.BluetoothConnectionSuccessRatePostProcessor | |
Implémentation du post-processeur qui calcule le taux de réussite d'un profil Bluetooth
Utilisez "metric-key-match" pour spécifier les métriques qui contiennent des états de connexion Bluetooth dans un tableau numérique . Exemple : [0, 1, 2, 3, 0, 1, 2, 3]. Consultez android.bluetooth.ConnectionStateEnum pour connaître les états de connexion.
Résumé
Constructeurs publics | |
|---|---|
BluetoothConnectionSuccessRatePostProcessor()
|
|
Méthodes publiques | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder>
|
processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> runMetrics, Map<String, LogFile> testLogs)
Implémentez cette méthode pour générer un ensemble de nouvelles métriques à partir des métriques et des journaux existants. |
Constructeurs publics
BluetoothConnectionSuccessRatePostProcessor
public BluetoothConnectionSuccessRatePostProcessor ()
Méthodes publiques
processRunMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics,
Map<String, LogFile> testLogs)Implémentez cette méthode pour générer un ensemble de nouvelles métriques à partir des métriques et des journaux existants. Seules les métriques nouvellement générées doivent être renvoyées, avec un nom de clé unique (aucune collision avec les clés existantes n'est autorisée).
| Paramètres | |
|---|---|
runMetrics |
HashMap : ensemble de métriques brutes disponibles pour l'exécution. |
testLogs |
Map : ensemble de fichiers journaux pour l'exécution du test. |
| Résultats | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder> |
Ensemble de métriques nouvellement générées à partir des métriques d'exécution. |