GranularRetriableTestWrapper.StartEndCollector
public
class
GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder
java.lang.Object | |||
↳ | com.android.tradefed.result.ResultForwarder | ||
↳ | com.android.tradefed.result.ResultAndLogForwarder (link em inglês) | ||
↳ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector |
Assistente de classe para detectar o início e o fim da execução ausentes.
Resumo
Campos | |
---|---|
public
boolean |
mRunEndedReported
|
public
boolean |
mRunStartReported
|
Métodos públicos | |
---|---|
void
|
testRunEnded(long elapsedTimeMillis,
Informa o fim da execução do teste. |
void
|
testRunStarted(String runName, int testCount)
Informa o início de uma execução de teste. |
void
|
testRunStarted(String runName, int testCount, int attemptNumber, long startTime)
Informa o início de uma execução de teste. |
void
|
testRunStarted(String runName, int testCount, int attemptNumber)
Informa o início de uma execução de teste. |
Campos
mRunEndedReported
public boolean mRunEndedReported
mRunStartReported
public boolean mRunStartReported
Métodos públicos
testRunEnded
public void testRunEnded (long elapsedTimeMillis,runMetrics)
Informa o fim da execução do teste.
Parâmetros | |
---|---|
elapsedTimeMillis |
long : tempo decorrido informado pelo dispositivo, em milissegundos |
runMetrics |
: pares de chave-valor informados no final de uma execução de teste |
testRunStarted
public void testRunStarted (String runName, int testCount)
Informa o início de uma execução de teste.
Parâmetros | |
---|---|
runName |
String : o nome da execução do teste |
testCount |
int : número total de testes na execução do teste |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
Informa o início de uma execução de teste.
Parâmetros | |
---|---|
runName |
String : o nome da execução do teste |
testCount |
int : número total de testes na execução do teste |
attemptNumber |
int : número de pedido, que identifica as diferentes tentativas do mesmo runName
que são executadas várias vezes. O tryNumber é indexado em 0 e precisa ser incrementado sempre que uma nova execução é feita. Por exemplo, um teste é repetido granular três vezes, ele precisa ter quatro execuções no total com o mesmo runName, e o tryNumber é de 0 a 3. |
startTime |
long : o horário em que a execução começou, medido por System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber)
Informa o início de uma execução de teste.
Parâmetros | |
---|---|
runName |
String : o nome da execução do teste |
testCount |
int : número total de testes na execução do teste |
attemptNumber |
int : número de pedido, que identifica as diferentes tentativas do mesmo runName
que são executadas várias vezes. O tryNumber é indexado em 0 e precisa ser incrementado sempre que uma nova execução é realizada. Por exemplo, um teste é repetido granular três vezes, ele precisa ter quatro execuções no total com o mesmo runName, e o tryNumber é de 0 a 3. |