RetryResultForwarder

public class RetryResultForwarder
extends ResultForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.tradefed.result.RetryResultForwarder


Uma extensão de ResultForwarder que sempre envia para um determinado número de tentativas.

Resumo

Construtores públicos

RetryResultForwarder(int attemptNumber, ITestInvocationListener... listeners)

Métodos públicos

void testRunStarted(String runName, int testCount)

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.

Construtores públicos

RetryResultForwarder

public RetryResultForwarder (int attemptNumber, 
                ITestInvocationListener... listeners)

Parâmetros
attemptNumber int

listeners ITestInvocationListener

Métodos públicos

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)

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 attemptNumber é indexado em 0 e precisa ser incrementado sempre que uma nova execução acontece. Por exemplo, um teste é tentado granularmente três vezes, precisa ter quatro execuções no total com o mesmo runName e o attemptNumber varia de 0 a 3.