Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

MetricUtility

public class MetricUtility
extends Object

java.lang.Object
com.android.tradefed.util.MetricUtility


Chứa các phương pháp tiện ích phổ biến để lưu trữ các chỉ số thử nghiệm, tổng hợp các chỉ số trong các thử nghiệm tương tự và ghi các chỉ số vào một tệp.

Bản tóm tắt

Các nhà xây dựng công cộng

MetricUtility ()

Phương pháp công khai

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

Tổng hợp các chỉ số được phân tách bằng dấu phẩy.

File aggregateStoredTestMetricsAndWriteToFile (String fileName)

Tổng hợp các chỉ số được thu thập từ nhiều lần lặp lại của thử nghiệm và ghi các chỉ số 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 các số liệu thống kê từ danh sách các giá trị đã cho.

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 chỉ số 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)

Ghi số liệu vào một tệp.

Các nhà xây dựng công cộng

MetricUtility

public MetricUtility ()

Phương pháp công khai

tổng hợp

public  aggregateMetrics ( rawMetrics)

Tổng hợp các chỉ số đượ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.

Lợi nhuận
số liệu tổng hợp.

totalateStoredTestMetricsAndWriteToFile

public File aggregateStoredTestMetricsAndWriteToFile (String fileName)

Tổng hợp các chỉ số được thu thập từ nhiều lần lặp lại của thử nghiệm và ghi các chỉ số tổng hợp vào tệp kết quả thử nghiệm.

Thông số
fileName String : tên tệp để sử dụng trong khi viết số liệu.

Lợi nhuận
File

getStats

public static  getStats ( values, 
                 percentiles)

Tính toán các số liệu thống kê từ danh sách các giá trị đã cho.

Thông số
values : giá trị thô để tính tổng hợp.

percentiles : thống kê để đưa vào các chỉ số cuối cùng.

Lợi nhuận
các giá trị tổng hợp.

getStoredTestMetric

public  getStoredTestMetric ()

Lợi nhuận

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. Nếu không, trả về false.

Thông số
rawValues : danh sách có các giá trị được xác thực.

Lợi nhuận
boolean

setIterationSeparator

public void setIterationSeparator (String separator)

Thông số
separator String

setPercentiles

public void setPercentiles ( percentiles)

Thông số
percentiles

storeTestMetrics

public void storeTestMetrics (TestDescription testDescription, 
                 testMetrics)

Được sử dụng để lưu trữ các chỉ số 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 bài kiểm tra.

testMetrics : số liệu được thu thập cho bài kiểm tra.

writeResultsToFile

public File writeResultsToFile (String testFileSuffix, 
                String testHeaderName, 
                 metrics, 
                File resultsFile)

Ghi số liệu vào một tệp.

Thông số
testFileSuffix String : được sử dụng làm hậu tố trong tên tệp chỉ số thử nghiệm.

testHeaderName String : số liệu sẽ được viết dưới tên tiêu đề kiểm tra.

metrics : để ghi vào tệp.

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, hãy thêm tên và số liệu của tiêu đề thử nghiệm vào tệp.

Lợi nhuận
File tệp với số liệu.