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 |
누락된 실행 시작과 종료를 포착하는 클래스 도우미입니다.
요약
필드 | |
---|---|
public
boolean |
mRunEndedReported
|
public
boolean |
mRunStartReported
|
공개 메서드 | |
---|---|
void
|
testRunEnded(long elapsedTimeMillis,
테스트 실행 종료를 보고합니다. |
void
|
testRunStarted(String runName, int testCount)
테스트 실행 시작을 보고합니다. |
void
|
testRunStarted(String runName, int testCount, int attemptNumber, long startTime)
테스트 실행 시작을 보고합니다. |
void
|
testRunStarted(String runName, int testCount, int attemptNumber)
테스트 실행 시작을 보고합니다. |
필드
mRunEndedReported
public boolean mRunEndedReported
모바일 실행 시작 보고됨
public boolean mRunStartReported
공개 메서드
testRunEnded
public void testRunEnded (long elapsedTimeMillis,runMetrics)
테스트 실행 종료를 보고합니다.
매개변수 | |
---|---|
elapsedTimeMillis |
long : 기기에서 보고한 경과 시간(밀리초) |
runMetrics |
: 테스트 실행이 끝날 때 보고되는 키-값 쌍 |
testRunStarted
public void testRunStarted (String runName, int testCount)
테스트 실행 시작을 보고합니다.
매개변수 | |
---|---|
runName |
String : 테스트 실행 이름 |
testCount |
int : 테스트 실행의 총 테스트 수 |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
테스트 실행 시작을 보고합니다.
매개변수 | |
---|---|
runName |
String : 테스트 실행 이름 |
testCount |
int : 테스트 실행의 총 테스트 수 |
attemptNumber |
int : 순서 번호로, 여러 번 실행되는 동일한 runName의 여러 시도를 식별합니다. attemptNumber는 0으로 시작하며 새 실행이 발생할 때마다 증가해야 합니다. 예를 들어 테스트가 세부적으로 3번 재시도되면 동일한 runName 아래에 총 4개의 실행이 있어야 하며 attemptNumber는 0~3입니다. |
startTime |
long : 실행이 시작된 시간으로, System.currentTimeMillis() 를 통해 측정됩니다. |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber)
테스트 실행 시작을 보고합니다.
매개변수 | |
---|---|
runName |
String : 테스트 실행 이름 |
testCount |
int : 테스트 실행의 총 테스트 수 |
attemptNumber |
int : 주문 번호로, 여러 번 실행되는 동일한 runName의 여러 시도를 식별합니다. tryNumber는 0부터 시작되며 새로운 실행이 발생할 때마다 증가합니다. 예를 들어 테스트는 3번 세분화되어 재시도되며, 같은 runName에 총 4회의 실행이 허용되고, tryNumber 값이 0에서 3 사이이어야 합니다. |