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.

GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.GoogleBenchmarkResultParser


Phân tích cú pháp các kết quả của Google Benchmark chạy từ shell và trả về một bản đồ với tất cả các kết quả.

Bản tóm tắt

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

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

Phương pháp công khai

parse ( CollectingOutputReceiver output)

Phân tích cú pháp một dòng đầu ra riêng lẻ.

Các phương pháp được bảo vệ

parseJsonToMap (JSONObject j)

Người trợ giúp xem xét tất cả các phím json và đưa chúng vào bản đồ với giá trị phù hợp của chúng.

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

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Thông số
testClassName String

listener ITestInvocationListener

Phương pháp công khai

phân tích cú pháp

public  parse (CollectingOutputReceiver output)

Phân tích cú pháp một dòng đầu ra riêng lẻ. tên, số lần lặp, thời gian thực, cpu_time, byte_per_second, items_per_second, nhãn

Thông số
output CollectingOutputReceiver : chứa đầu ra kiểm tra

Lợi nhuận
một bản đồ chứa số lượng thử nghiệm đã chạy.

Các phương pháp được bảo vệ

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Người trợ giúp xem xét tất cả các phím json và đưa chúng vào bản đồ với giá trị phù hợp của chúng.

Thông số
j JSONObject

Lợi nhuận

Ném
JSONException