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 |
Người trợ giúp lớp để bắt đầu và kết thúc chạy bị thiếu.
Bản tóm tắt
Lĩnh vực | |
---|---|
public boolean | mRunEndedReported |
public boolean | mRunStartReported
|
Phương pháp công khai | |
---|---|
void | testRunEnded (long elapsedTimeMillis, runMetrics) testRunEnded (long elapsedTimeMillis, runMetrics) Báo cáo kết thúc quá trình chạy thử nghiệm. |
void | testRunStarted (String runName, int testCount) Báo cáo khi bắt đầu chạy thử nghiệm. |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) Báo cáo khi bắt đầu chạy thử nghiệm. |
void | testRunStarted (String runName, int testCount, int attemptNumber) Báo cáo khi bắt đầu chạy thử nghiệm. |
Lĩnh vực
mRunEndedReported
public boolean mRunEndedReported
mRunStartReported
public boolean mRunStartReported
Phương pháp công khai
testRunEnded
public void testRunEnded (long elapsedTimeMillis,runMetrics)
Báo cáo kết thúc quá trình chạy thử nghiệm. Khắc phục: Chúng tôi không thể có hai giao diện Map <> với kiểu khác nhau, vì vậy chúng tôi phải sử dụng HashMap ở đây.
Thông số | |
---|---|
elapsedTimeMillis | long : thời gian đã trôi qua của thiết bị được báo cáo, tính bằng mili giây |
runMetrics | Metric . |
testRunStarted
public void testRunStarted (String runName, int testCount)
Báo cáo khi bắt đầu chạy thử nghiệm.
Thông số | |
---|---|
runName | String : tên chạy thử nghiệm |
testCount | int : tổng số thử nghiệm trong quá trình chạy thử nghiệm |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
Báo cáo khi bắt đầu chạy thử nghiệm.
Thông số | |
---|---|
runName | String : tên chạy thử nghiệm |
testCount | int : tổng số thử nghiệm trong quá trình chạy thử nghiệm |
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. TryNumber được lập chỉ mục 0 và sẽ tăng lên mỗi khi một lần chạy mới xảy ra. ví dụ: Một bài kiểm tra được thử lại chi tiết 3 lần, nó phải có tổng cộng 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 qua System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber)
Báo cáo khi bắt đầu chạy thử nghiệm.
Thông số | |
---|---|
runName | String : tên chạy thử nghiệm |
testCount | int : tổng số thử nghiệm trong quá trình chạy thử nghiệm |
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. TryNumber được lập chỉ mục 0 và sẽ tăng lên mỗi khi một lần chạy mới xảy ra. ví dụ: Một bài kiểm tra được thử lại chi tiết 3 lần, nó phải có tổng cộng 4 lần chạy trong cùng một runName và tryNumber là từ 0 đến 3. |