Trình phân tích điểm chuẩn kiểm thử gốc

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.NativeBenchmarkTestParser


IShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm thử điểm chuẩn, thu thập các chỉ số trên thời gian trung bình cho mỗi hoạt động.

Tìm kết quả sau

Time per iteration min: X avg: Y max: Z

Tóm tắt

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

NativeBenchmarkTestParser(String runName)

Tạo NativeBenchmarkTestParser.

Phương thức công khai

double getAvgOperationTime()
double getMaxOperationTime()
double getMinOperationTime()
String getRunName()
boolean isCancelled()

void processNewLines(String[] lines)

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

Trình phân tích điểm chuẩn kiểm thử gốc

public NativeBenchmarkTestParser (String runName)

Tạo NativeBenchmarkTestParser.

Tham số
runName String: tên lần chạy. Dùng cho mục đích ghi nhật ký.

Phương thức công khai

Thời gian lấy trung bình

public double getAvgOperationTime ()

Giá trị trả về
double thời gian hoạt động trung bình

getMaxOperationTime

public double getMaxOperationTime ()

Giá trị trả về
double thời gian hoạt động tối đa

getMinOperationTime

public double getMinOperationTime ()

Giá trị trả về
double thời gian hoạt động tối thiểu

getRunName

public String getRunName ()

Giá trị trả về
String Tên của lượt chạy kiểm thử.

đã bị huỷ

public boolean isCancelled ()

Giá trị trả về
boolean

processNewLines (Dòng mới)

public void processNewLines (String[] lines)

Tham số
lines String