블루투스연결지연수집기

public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.HostStatsdMetricCollector
com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector


수집기는 사전 정의된 통계 기간 측정항목 구성을 기기에 푸시하고 각 프로필에 대한 Bluetooth 연결 기간을 수집합니다.

요약

필드

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

지도는 Bluetooth 프로필 번호를 측정항목 키에 사용되는 설명 이름과 연결합니다.

공개 생성자

BluetoothConnectionLatencyCollector ()

보호된 방법

void processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

서브클래스는 필요한 경우 Statsd 메트릭 보고서를 처리하는 방법을 구현할 수 있습니다.

필드

BLUETOOTH_PROFILES_MAP

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

지도는 Bluetooth 프로필 번호를 측정항목 키에 사용되는 설명 이름과 연결합니다.

공개 생성자

블루투스연결지연수집기

public BluetoothConnectionLatencyCollector ()

보호된 방법

프로세스통계보고서

protected void processStatsReport (ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

서브클래스는 필요한 경우 Statsd 메트릭 보고서를 처리하는 방법을 구현할 수 있습니다. 특정 장치의 메트릭 보고서가 필요합니다.

매개변수
device ITestDevice : statsd 보고서가 나오는 테스트 장치

dataStream InputStreamSource : 입력 스트림으로서의 통계 보고서

runData DeviceMetricData : 처리된 지표가 저장될 대상입니다.