BluetoothConnectionSuccessRatePostProcessor

public class BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor

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


Bluetooth プロファイルの成功率を計算するポストプロセッサの実装

「metric-key-match」を使用して、数値 配列(例: [0, 1, 2, 3, 0, 1, 2, 3])で Bluetooth 接続状態を含む指標を指定します。接続状態については、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> 実行指標から新しく生成された指標のセット。