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 : 처리된 측정항목이 저장될 대상입니다. |