BluetoothConnectionLatencyCollector

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


수집기가 사전 정의된 statsd 기간 측정항목 구성을 기기에 푸시하고 각 프로필의 블루투스 연결 기간

요약

필드

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

지도는 블루투스 프로필 번호를 측정항목 키에 사용되는 설명이 포함된 이름에 연결합니다.

공개 생성자

BluetoothConnectionLatencyCollector()

보호된 메서드

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

필요한 경우 서브클래스에서 Statsd 측정항목 보고서를 처리하는 메서드를 구현할 수 있습니다.

필드

BLUETOOTH_PROFILES_MAP

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

지도는 블루투스 프로필 번호를 측정항목 키에 사용되는 설명이 포함된 이름에 연결합니다.

공개 생성자

BluetoothConnectionLatencyCollector

public BluetoothConnectionLatencyCollector ()

보호된 메서드

프로세스 통계 보고서

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

필요한 경우 서브클래스에서 Statsd 측정항목 보고서를 처리하는 메서드를 구현할 수 있습니다. 이를 가리켜 특정 기기에서의 측정항목 보고서

매개변수
device ITestDevice: statsd 보고서가 비롯된 테스트 기기

dataStream InputStreamSource: 입력 스트림인 통계 보고서

runData DeviceMetricData: 처리된 측정항목이 저장될 대상입니다.