MetricFilePostProcessor

public class MetricFilePostProcessor
extends BasePostProcessor

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


Được sử dụng để tải lên tệp nhật ký số liệu được thu thập trong quá trình kiểm tra và chạy cấp độ. Sử dụng tùy chọn "thử nghiệm tổng hợp tương tự" để tổng hợp các chỉ số thử nghiệm tương tự ở cấp độ chạy thử nghiệm và ghi nó vào tệp nhật ký. Các bài kiểm tra chỉ khác nhau ở số lần lặp hoặc có cùng tên được coi là các bài kiểm tra tương tự nhau. Điều này sẽ chỉ có quyền truy cập vào các số liệu thô.

Bản tóm tắt

Nhà thầu xây dựng công cộng

MetricFilePostProcessor ()
MetricFilePostProcessor ( MetricUtility metricUtil)

Phương pháp công cộng

processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

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

processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

Triển khai phương pháp này để đăng số liệu và nhật ký quy trình từ mỗi lần kiểm tra.

void setUp ()

Ghi đè phương thức này trong bộ xử lý bài con để khởi tạo trước khi chạy thử nghiệm.

void writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId)

Viết số liệu vào tệp kết quả và tải nó lên.

Nhà thầu xây dựng công cộng

MetricFilePostProcessor

public MetricFilePostProcessor ()

MetricFilePostProcessor

public MetricFilePostProcessor (MetricUtility metricUtil)

Thông số
metricUtil MetricUtility

Phương pháp công cộng

quá trìnhRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Triển khai phương pháp này để tạo một tập hợp số liệu mới từ các số liệu và nhật ký hiện có. Chỉ nên trả về các số liệu mới được tạo và có tên khóa duy nhất (không được phép xung đột với các khóa hiện có).

Thông số
rawMetrics : Tập hợp các số liệu thô có sẵn cho lần chạy.

runLogs : Tập hợp các tệp nhật ký cho lần chạy thử.

Trả lại
Tập hợp các số liệu mới được tạo từ các số liệu chạy.

quá trìnhTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Triển khai phương pháp này để đăng số liệu và nhật ký quy trình từ mỗi lần kiểm tra. Chỉ nên trả về các số liệu mới được tạo và có tên khóa duy nhất (không được phép xung đột với các khóa hiện có).

Thông số
testDescription TestDescription : Đối tượng TestDescription mô tả bài kiểm tra.

testMetrics : Tập hợp các số liệu từ bài kiểm tra.

testLogs : Tập hợp các tập tin được ghi lại trong quá trình thử nghiệm.

Trả lại
Tập hợp các số liệu mới được tạo từ các số liệu thử nghiệm.

cài đặt

public void setUp ()

Ghi đè phương thức này trong bộ xử lý bài con để khởi tạo trước khi chạy thử nghiệm.

ghiTập tin số liệu

public void writeMetricFile ( metrics, 
                String testId)

Viết số liệu vào tệp kết quả và tải nó lên.