Bộ thu thập độ trễ kết nối Bluetooth
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 |
Trình thu thập sẽ đẩy cấu hình chỉ số thời lượng statsd được xác định trước tới các thiết bị và thu thập thời lượng kết nối Bluetooth cho mỗi cấu hình.
Bản tóm tắt
Lĩnh vực | |
---|---|
protected static final ImmutableMap<Integer, String> | BLUETOOTH_PROFILES_MAP Bản đồ liên kết số cấu hình Bluetooth với tên mô tả được sử dụng cho khóa số liệu. |
Nhà thầu xây dựng công cộng | |
---|---|
BluetoothConnectionLatencyCollector () |
Phương pháp được bảo vệ | |
---|---|
void | processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData) Các lớp con có thể triển khai phương thức để xử lý báo cáo số liệu Statsd nếu cần. |
Lĩnh vực
BLUETOOTH_PROFILES_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
Bản đồ liên kết số cấu hình Bluetooth với tên mô tả được sử dụng cho khóa số liệu.
Nhà thầu xây dựng công cộng
Bộ thu thập độ trễ kết nối Bluetooth
public BluetoothConnectionLatencyCollector ()
Phương pháp được bảo vệ
quá trìnhStatsBáo cáo
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Các lớp con có thể triển khai phương thức để xử lý báo cáo số liệu Statsd nếu cần. Nó được gọi để báo cáo số liệu từ một thiết bị cụ thể
Thông số | |
---|---|
device | ITestDevice : Thiết bị kiểm tra nơi xuất phát báo cáo statsd |
dataStream | InputStreamSource : Báo cáo số liệu thống kê dưới dạng luồng đầu vào |
runData | DeviceMetricData : Đích nơi các số liệu đã xử lý sẽ được lưu trữ |