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> 실행 측정항목에서 새로 생성된 측정항목 집합입니다.