MetricFilePostBộ xử lý

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ý chỉ số được thu thập trong cấp độ chạy thử nghiệm. Sử dụng tùy chọn "kiểm tra tổng hợp tương tự" để tổng hợp các số liệu kiểm tra tương tự ở cấp độ chạy thử nghiệm và ghi nó vào tệp nhật ký. Các phép thử chỉ khác nhau về số lần lặp hoặc trùng tên được coi là các phép thử 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 công cộng

MetricFilePostProcessor ()
MetricFilePostProcessor ( MetricUtility metricUtil)

Phương thức công khai

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 các chỉ số mới từ các chỉ số 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 quy trình và nhật ký từ mỗi bài kiểm tra.

void setUp ()

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

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

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

nhà thầu công cộng

MetricFilePostBộ xử lý

public MetricFilePostProcessor ()

MetricFilePostBộ xử lý

public MetricFilePostProcessor (MetricUtility metricUtil)

Thông số
metricUtil MetricUtility

Phương thức công khai

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Triển khai phương pháp này để tạo một tập hợp các chỉ số mới từ các chỉ số và nhật ký hiện có. Chỉ các số liệu mới được tạo mới được trả lại và với tên khóa duy nhất (không cho 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 quá trình chạy thử.

trả lại
Tập hợp các chỉ số mới được tạo từ các chỉ số chạy.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Triển khai phương pháp này để đăng số liệu quy trình và nhật ký từ mỗi bài kiểm tra. Chỉ các số liệu mới được tạo mới được trả lại và với tên khóa duy nhất (không cho 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ừ thử nghiệm.

testLogs : Tập hợp các tệp được ghi lại trong quá trình kiểm tra.

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

cài đặt

public void setUp ()

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

writeMetricFile

public void writeMetricFile ( metrics, 
                String testId)

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