Tiện ích số liệu
public class MetricUtility
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.MetricUtility |
Chứa các phương thức tiện ích phổ biến để lưu trữ số liệu kiểm tra, tổng hợp số liệu trong các bài kiểm tra tương tự và ghi số liệu vào một tệp.
Bản tóm tắt
Phương pháp công khai |
---|
| aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics) Các số liệu tổng hợp được phân tách bằng dấu phẩy. |
File | aggregateStoredTestMetricsAndWriteToFile (String fileName) Tổng hợp các số liệu được thu thập từ nhiều lần lặp lại thử nghiệm và ghi các số liệu tổng hợp vào tệp kết quả thử nghiệm. |
static | getStats ( values, percentiles) getStats ( values, percentiles) getStats ( values, percentiles) Tính toán số liệu thống kê từ danh sách các giá trị. |
| getStoredTestMetric () |
static boolean | isAllDoubleValues ( rawValues) isAllDoubleValues ( rawValues) Trả về true là tất cả các giá trị có thể được phân tích cú pháp thành giá trị gấp đôi. |
void | setIterationSeparator (String separator) |
void | setPercentiles ( percentiles) setPercentiles ( percentiles) |
void | storeTestMetrics ( TestDescription testDescription, testMetrics) storeTestMetrics ( TestDescription testDescription, testMetrics) Được sử dụng để lưu trữ các số liệu thử nghiệm riêng lẻ và sử dụng nó để tổng hợp. |
File | writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile) writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile) Viết số liệu vào một tập tin. |
Nhà thầu xây dựng công cộng
Tiện ích số liệu
public MetricUtility ()
Phương pháp công khai
số liệu tổng hợp
public aggregateMetrics ( rawMetrics)
Các số liệu tổng hợp được phân tách bằng dấu phẩy.
Thông số |
---|
rawMetrics | : số liệu được thu thập trong quá trình chạy thử nghiệm. |
Trả lại |
---|
| các chỉ số tổng hợp. |
tổng hợpStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
Tổng hợp các số liệu được thu thập từ nhiều lần lặp lại thử nghiệm và ghi các số liệu tổng hợp vào tệp kết quả thử nghiệm.
Thông số |
---|
fileName | String : tên tệp sẽ sử dụng khi viết số liệu. |
lấy số liệu thống kê
public static getStats ( values,
percentiles)
Tính toán số liệu thống kê từ danh sách các giá trị.
Thông số |
---|
values | : giá trị thô để tính toán tổng hợp. |
percentiles | : số liệu thống kê cần đưa vào số liệu cuối cùng. |
Trả lại |
---|
| các giá trị tổng hợp. |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
Trả về true là tất cả các giá trị có thể được phân tích cú pháp thành giá trị gấp đôi. Ngược lại trả về sai.
Thông số |
---|
rawValues | : danh sách có giá trị được xác thực. |
setIterationSeparator
public void setIterationSeparator (String separator)
Thông số |
---|
separator | String |
setPercentile
public void setPercentiles ( percentiles)
cửa hàngTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
Được sử dụng để lưu trữ các số liệu thử nghiệm riêng lẻ và sử dụng nó để tổng hợp.
Thông số |
---|
testDescription | TestDescription : chứa các chi tiết kiểm tra như tên lớp và tên kiểm tra. |
testMetrics | : số liệu được thu thập cho thử nghiệm. |
ghiKết quảToFile
public File writeResultsToFile (String testFileSuffix,
String testHeaderName,
metrics,
File resultsFile)
Viết số liệu vào một tập tin.
Thông số |
---|
testFileSuffix | String : được sử dụng làm hậu tố trong tên tệp chỉ số kiểm tra. |
testHeaderName | String : số liệu sẽ được viết dưới tên tiêu đề thử nghiệm. |
metrics | : để ghi vào tập tin. |
resultsFile | File : nếu null, hãy tạo một tệp mới và ghi các số liệu nếu không sẽ thêm tên tiêu đề kiểm tra và số liệu vào tệp. |
Trả lại |
---|
File | tập tin với số liệu. |