GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


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

Tóm tắt

Hàm khởi tạo công khai

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

Phương thức công khai

parse(CommandResult cmd_result)

Phân tích cú pháp từng dòng đầu ra.

Phương thức được bảo vệ

parseJsonToMap(JSONObject j)

Trình trợ giúp xem xét tất cả các khoá json và đặt các khoá đó vào một bản đồ có giá trị khớp.

Hàm khởi tạo công khai

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Tham số
testClassName String

listener ITestInvocationListener

Phương thức công khai

phân tích cú pháp

public  parse (CommandResult cmd_result)

Phân tích cú pháp từng dòng đầu ra. name,iterations,real_time,cpu_time,time_unit,bytes_per_second,items_per_second,label, error_occurred,error_message

Tham số
cmd_result CommandResult: kết quả lệnh thiết bị chứa đầu ra kiểm thử

Giá trị trả về
một bản đồ chứa số lượng kiểm thử đã chạy.

Phương thức được bảo vệ

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Trình trợ giúp xem xét tất cả các khoá json và đặt các khoá đó vào một bản đồ có giá trị khớp.

Tham số
j JSONObject

Giá trị trả về

Gửi
JSONException