Số liệuFilePostProcessor
public
class
MetricFilePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
Dùng để tải lên tệp nhật ký chỉ số được thu thập trong cấp độ thử nghiệm và chạy. Sử dụng "aggregate-tương tự-kiểm thử" để tổng hợp các chỉ số thử nghiệm tương tự ở cấp lần chạy thử nghiệm và ghi vào tệp nhật ký. Các phép kiểm thử chỉ khác nhau ở số lần lặp hoặc có cùng tên đều được xem là các phép thử tương tự. Trình này sẽ chỉ có quyền truy cập vào các chỉ số thô.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
MetricFilePostProcessor()
|
|
MetricFilePostProcessor(MetricUtility metricUtil)
|
Phương thức công khai | |
---|---|
|
processRunMetricsAndLogs(
Triển khai phương pháp này để tạo tập hợp các chỉ số mới từ các chỉ số và nhật ký. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Triển khai phương thức này để đăng các chỉ số và nhật ký xử lý từ mỗi lượt kiểm thử. |
void
|
setUp()
Ghi đè phương thức này trong trình xử lý bài đăng con để khởi chạy trước khi chạy kiểm thử. |
void
|
writeMetricFile(
Ghi các chỉ số vào tệp kết quả rồi tải lên. |
Hàm khởi tạo công khai
Số liệuFilePostProcessor
public MetricFilePostProcessor ()
Số liệuFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
Tham số | |
---|---|
metricUtil |
MetricUtility |
Phương thức công khai
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Triển khai phương pháp này để tạo tập hợp các chỉ số mới từ các chỉ số và nhật ký. Hệ thống chỉ trả về các chỉ số mới tạo và có tên khoá duy nhất (không xung đột với các khoá hiện có).
Tham số | |
---|---|
rawMetrics |
: Tập hợp các chỉ số thô có sẵn để chạy. |
runLogs |
: Tập hợp các tệp nhật ký cho lần chạy kiểm thử. |
Giá trị trả về | |
---|---|
|
Tập hợp các chỉ số mới được tạo từ các chỉ số chạy. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Triển khai phương thức này để đăng các chỉ số và nhật ký xử lý từ mỗi lượt kiểm thử. Chỉ có chỉ số đã tạo sẽ được trả về và với tên khoá duy nhất (không xung đột với các khoá được phép).
Tham số | |
---|---|
testDescription |
TestDescription : Đối tượng TestDescription mô tả kiểm thử. |
testMetrics |
: Tập hợp các chỉ số của phép kiểm thử. |
testLogs |
: Tập hợp các tệp được ghi lại trong quá trình kiểm thử. |
Giá trị trả về | |
---|---|
|
Tập hợp các chỉ số mới được tạo từ các chỉ số kiểm thử. |
thiết lập
public void setUp ()
Ghi đè phương thức này trong trình xử lý bài đăng con để khởi chạy trước khi chạy kiểm thử.
ghiMetricFile
public void writeMetricFile (metrics, String testId)
Ghi các chỉ số vào tệp kết quả rồi tải lên.