GranularRetriableTestWrapper.StartEndCollector
public
class
GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder
java.lang.Object | |||
↳ | com.android.tradefed.result.ResultForwarder | ||
↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
↳ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector |
Trình trợ giúp lớp để nắm bắt điểm bắt đầu và kết thúc lượt chạy bị thiếu.
Tóm tắt
Trường | |
---|---|
public
boolean |
mRunEndedReported
|
public
boolean |
mRunStartReported
|
Phương thức công khai | |
---|---|
void
|
testRunEnded(long elapsedTimeMillis,
Báo cáo kết thúc lần chạy thử nghiệm. |
void
|
testRunStarted(String runName, int testCount)
Báo cáo thời điểm bắt đầu chạy kiểm thử. |
void
|
testRunStarted(String runName, int testCount, int attemptNumber, long startTime)
Báo cáo thời điểm bắt đầu chạy kiểm thử. |
void
|
testRunStarted(String runName, int testCount, int attemptNumber)
Báo cáo thời điểm bắt đầu chạy kiểm thử. |
Trường
Đã báo cáo mRunFinish
public boolean mRunEndedReported
Đã báo cáo mRunStartReport
public boolean mRunStartReported
Phương thức công khai
testRun kết thúc
public void testRunEnded (long elapsedTimeMillis,runMetrics)
Báo cáo kết thúc lần chạy thử nghiệm. FIXME: Chúng tôi không thể có hai Bản đồ<> giao diện khác loại, vì vậy, chúng tôi phải sử dụng HashMap ở đây.
Tham số | |
---|---|
elapsedTimeMillis |
long : thời gian đã trôi qua theo báo cáo của thiết bị, tính bằng mili giây |
runMetrics |
: các cặp khoá-giá trị được báo cáo khi kết thúc lượt chạy kiểm thử bằng Metric . |
Đã bắt đầu kiểm thử
public void testRunStarted (String runName, int testCount)
Báo cáo thời điểm bắt đầu chạy kiểm thử.
Tham số | |
---|---|
runName |
String : tên chạy kiểm thử |
testCount |
int : tổng số kiểm thử trong lần chạy kiểm thử |
Đã bắt đầu kiểm thử
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
Báo cáo thời điểm bắt đầu chạy kiểm thử.
Tham số | |
---|---|
runName |
String : tên chạy kiểm thử |
testCount |
int : tổng số kiểm thử trong lần chạy kiểm thử |
attemptNumber |
int : số thứ tự, xác định các lần thử khác nhau của cùng một runName
chạy nhiều lần. Số tryNumber được lập chỉ mục 0 và sẽ tăng mỗi khi một
lần chạy mới sẽ diễn ra. ví dụ: Một bài kiểm thử được thử lại ở cấp độ chi tiết 3 lần, và tổng cộng sẽ có 4 lần chạy
trong cùng một runName và tryNumber là từ 0 đến 3. |
startTime |
long : thời gian bắt đầu chạy, được đo bằng System.currentTimeMillis() |
Đã bắt đầu kiểm thử
public void testRunStarted (String runName, int testCount, int attemptNumber)
Báo cáo thời điểm bắt đầu chạy kiểm thử.
Tham số | |
---|---|
runName |
String : tên chạy kiểm thử |
testCount |
int : tổng số kiểm thử trong lần chạy kiểm thử |
attemptNumber |
int : số thứ tự, xác định các lần thử khác nhau của cùng một runName
chạy nhiều lần. Số tryNumber được lập chỉ mục 0 và sẽ tăng mỗi lần
một lần chạy mới sẽ xảy ra. ví dụ: Một quy trình kiểm thử chi tiết được thử lại 3 lần, kết quả sẽ có tổng cộng 4 lần
chạy trong cùng một runName và cố gắng dùng số là từ 0 đến 3. |