BluetoothConnectionSuccessRatePostProcessor
public
class
BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.BluetoothConnectionSuccessRatePostProcessor | |
Implementação de um pós-processador que calcula a taxa de sucesso de um perfil Bluetooth.
Use "metric-key-match" para especificar métricas que contêm estados de conexão Bluetooth em uma matriz numérica. Exemplo: [0, 1, 2, 3, 0, 1, 2, 3]. Consulte android.bluetooth.ConnectionStateEnum para estados de conexão.
Resumo
Construtores públicos | |
|---|---|
BluetoothConnectionSuccessRatePostProcessor()
|
|
Métodos públicos | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder>
|
processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> runMetrics, Map<String, LogFile> testLogs)
Implemente esse método para gerar um conjunto de novas métricas com base nas métricas e nos registros atuais. |
Construtores públicos
BluetoothConnectionSuccessRatePostProcessor
public BluetoothConnectionSuccessRatePostProcessor ()
Métodos públicos
processRunMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics,
Map<String, LogFile> testLogs)Implemente esse método para gerar um conjunto de novas métricas com base nas métricas e nos registros atuais. Somente as métricas recém-geradas devem ser retornadas, com um nome de chave exclusivo (não é permitida colisão com chaves atuais).
| Parâmetros | |
|---|---|
runMetrics |
HashMap: o conjunto de métricas brutas disponíveis para a execução. |
testLogs |
Map: o conjunto de arquivos de registro da execução do teste. |
| Retorna | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder> |
O conjunto de métricas recém-geradas das métricas de execução. |