AveragePostProcessor

public class AveragePostProcessor
extends BasePostProcessor

java.lang.Object
   ↳ com.android.tradefed.postprocessor.BasePostProcessor
     ↳ com.android.tradefed.postprocessor.AveragePostProcessor


Triển khai trình xử lý hậu kỳ để tính giá trị trung bình của danh sách chỉ số.

Tóm tắt

Hằng số

String AVERAGE_KEY_TAG

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

AveragePostProcessor()

Phương thức công khai

Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> rawMetrics, Map<String, LogFile> runLogs)

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

Hằng số

AVERAGE_KEY_TAG

public static final String AVERAGE_KEY_TAG

Giá trị không đổi: "_avg"

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

AveragePostProcessor

public AveragePostProcessor ()

Phương thức công khai

processRunMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> rawMetrics, 
                Map<String, LogFile> runLogs)

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

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

runLogs 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ừ chỉ số chạy.