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)
|
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 |