PythonBinaryHostTest.PythonForwarder

public static class PythonBinaryHostTest.PythonForwarder
extends ResultForwarder

java.lang.Object
com.android.tradefed.result.ResultForwarder
com.android.tradefed.testtype.python.PythonBinaryHostTest.PythonForwarder


Encaminhador de resultados para substituir o nome da execução pelo nome binário.

Resumo

Construtores públicos

PythonForwarder ( ITestInvocationListener listener, String name)

Ctor com o nome de execução usando o nome binário.

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 attempt, long startTime)

Informa o início de uma execução de teste.

void testRunStarted (String runName, int testCount, int attempt)

Informa o início de uma execução de teste.

Construtores públicos

PythonForwarder

public PythonForwarder (ITestInvocationListener listener, 
                String name)

Ctor com o nome de execução usando o nome binário.

Parâmetros
listener ITestInvocationListener

name String

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 attempt, 
                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

attempt int : número do pedido, identificando as diferentes tentativas do mesmo runName que executam várias vezes. O tryNumber é indexado em 0 e deve ser incrementado toda vez que uma nova execução ocorrer. Por exemplo, um teste é repetido granularmente 3 vezes, deve ter 4 execuções totais sob o mesmo runName e o tryNumber é de 0 a 3.

startTime long : a hora em que a execução começou, medida via System.currentTimeMillis()

testRunStarted

public void testRunStarted (String runName, 
                int testCount, 
                int attempt)

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

attempt int : número do pedido, identificando as diferentes tentativas do mesmo runName que executam várias vezes. O tryNumber é indexado em 0 e deve ser incrementado toda vez que uma nova execução ocorrer. Por exemplo, um teste é repetido granularmente 3 vezes, deve ter 4 execuções totais sob o mesmo runName e o tryNumber é de 0 a 3.