BluetoothConnectionSuccessRatePostProcessor

public class BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor

java.lang.Object
com.android.tradefed.postprocessor.BasePostProcessor
  com.android.tradefed.postprocessor.BluetoothConnectionSuccessRatePostProcessor


Triển khai bộ xử lý hậu kỳ để tính tỷ lệ thành công cho một hồ sơ Bluetooth

Sử dụng "metric-key-match" để chỉ định các chỉ số chứa trạng thái kết nối Bluetooth trong mảng số . Ví dụ: [0, 1, 2, 3, 0, 1, 2, 3]. Hãy tham khảo android.bluetooth.ConnectionStateEnum để biết các trạng thái kết nối.

Tóm tắt

Hàm khởi tạo công khai

BluetoothConnectionSuccessRatePostProcessor()

Phương thức công khai

Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> runMetrics, Map<String, LogFile> testLogs)

Triển khai phương thức này để tạo một tập hợp chỉ số mới từ các chỉ số và nhật ký hiện có.

Hàm khởi tạo công khai

BluetoothConnectionSuccessRatePostProcessor

public BluetoothConnectionSuccessRatePostProcessor ()

Phương thức công khai

processRunMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics, 
                Map<String, LogFile> testLogs)

Triển khai phương thức này để tạo một tập hợp chỉ số mới từ các chỉ số và nhật ký hiện có. Bạn chỉ nên trả về các chỉ số mới được tạo và có tên khoá riêng biệt (không được trùng lặp với các khoá hiện có).

Tham số
runMetrics HashMap: Tập hợp các chỉ số thô có sẵn cho lần chạy.

testLogs Map: Tập hợp các tệp nhật ký cho lần chạy kiểm thử.

Giá trị trả về
Map<String, MetricMeasurement.Metric.Builder> Tập hợp các chỉ số mới được tạo từ các chỉ số chạy.