BluetoothConnectionSuccessRatePostProcessor

public class BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor

java.lang.Object
   ↳ com.android.tradefed.postprocessor.BasePostProcessor
     ↳ com.android.tradefed.postprocessor.BluetoothConnectionSuccessRatePostProcessor


實作後處理器,計算藍牙設定檔的成功率

使用「metric-key-match」指定包含藍牙連線狀態的指標 (以數字陣列表示),例如 [0, 1, 2, 3, 0, 1, 2, 3]。如需連線狀態,請參閱 android.bluetooth.ConnectionStateEnum。

摘要

公用建構函式

BluetoothConnectionSuccessRatePostProcessor()

公用方法

Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> runMetrics, Map<String, LogFile> testLogs)

實作這個方法,即可從現有指標和記錄產生一組新指標。

公用建構函式

BluetoothConnectionSuccessRatePostProcessor

public BluetoothConnectionSuccessRatePostProcessor ()

公用方法

processRunMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics, 
                Map<String, LogFile> testLogs)

請實作這個方法,從現有指標和記錄產生一組新指標。系統只會傳回新產生的指標,且金鑰名稱不得重複 (不得與現有金鑰發生衝突)。

參數
runMetrics HashMap:可供執行作業使用的原始指標集。

testLogs Map:測試執行的記錄檔集。

傳回
Map<String, MetricMeasurement.Metric.Builder> 從執行指標產生的一組新指標。