BluetoothConnectionLatencyCollector
public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector
java.lang.객체 | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.HostStatsdMetricCollector | ||
↳ | com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector |
수집기는 미리 정의된 statsd 기간 메트릭 구성을 장치에 푸시하고 각 프로필에 대한 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 프로필 번호를 연결합니다.
공개 생성자
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
보호된 방법
프로세스 통계 보고서
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
서브클래스는 필요한 경우 Statsd 메트릭 보고서를 처리하는 메서드를 구현할 수 있습니다. 특정 장치의 메트릭 보고서에 대해 호출됩니다.
매개변수 | |
---|---|
device | ITestDevice : statsd 보고서가 제공되는 테스트 장치 |
dataStream | InputStreamSource : 입력 스트림으로 통계 보고서 |
runData | DeviceMetricData : 처리된 메트릭이 저장될 대상 |