PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

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


Gerencie os eventos e faça o registro deles para facilitar a depuração. O registro no lado do host e do dispositivo será estritamente correspondente para facilitar a pesquisa.

Resumo

Construtores públicos

PrettyTestEventLogger( devices)

Métodos públicos

void testEnded(TestDescription test, testMetrics)

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

void testFailed(TestDescription test, String trace)

Informa 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 fim da execução de um caso de teste individual.

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

Parâmetros
test TestDescription: identifica o teste

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

testFailed

public void testFailed (TestDescription test, 
                String trace)

Informa 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. Interface mais antiga, use testStarted(com.android.tradefed.result.TestDescription) sempre que possível.

Parâmetros
test TestDescription: identifica o teste