PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Object
   ↳ com.android.tradefed.testtype.host.PrettyTestEventLogger


O logger faz a correspondência dos eventos e os registra para facilitar a depuração. O logon do host e do dispositivo serão estritamente correspondentes para facilitar a pesquisa.

Resumo

Construtores públicos

PrettyTestEventLogger( devices)

Métodos públicos

void testEnded(TestDescription test, testMetrics)

Informa o final da execução de um caso de teste individual.

void testFailed(TestDescription test, String trace)

Relata a falha de um caso de teste individual.

void testStarted(TestDescription test)

Informa o início de um caso de teste individual.

Construtores públicos

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

Parâmetros
devices

Métodos públicos

testEnded

public void testEnded (TestDescription test, 
                 testMetrics)

Informa o final da execução de um caso de teste individual.

Se testFailed(TestDescription, FailureDescription) não foi invocado, o teste foi aprovado. Também retorna qualquer chave/valor métricas que podem ter sido emitidas durante a execução do caso de teste.

Parâmetros
test TestDescription: identifica o teste.

testMetrics : um ERROR(/Map) das métricas emitidas

testFailed

public void testFailed (TestDescription test, 
                String trace)

Relata a falha de um caso de teste individual.

Será chamado entre testStarted e testEnded.

Parâmetros
test TestDescription: identifica o teste.

trace String: stack trace de falha

testStarted

public void testStarted (TestDescription test)

Informa o início de um caso de teste individual. A interface mais antiga precisa usar testStarted(com.android.tradefed.result.TestDescription) sempre que possível.

Parâmetros
test TestDescription: identifica o teste.