PrettyTestEventLogger
public class PrettyTestEventLogger
extends Object
implements ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.testtype.host.PrettyTestEventLogger |
Logger combinando os eventos e registrando-os para facilitar a depuração. O log no lado do host e no lado do dispositivo corresponderá estritamente para facilitar a pesquisa.
Resumo
Construtores públicos | |
---|---|
PrettyTestEventLogger ( devices) PrettyTestEventLogger ( devices) |
Métodos públicos | |
---|---|
void | testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics) Informa o fim 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) Relata o início de um caso de teste individual. |
Construtores públicos
PrettyTestEventLogger
public PrettyTestEventLogger (devices)
Parâmetros | |
---|---|
devices |
Métodos públicos
testeFinalizado
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 chamado, esse teste foi aprovado. Também retorna quaisquer métricas de chave/valor que possam ter sido emitidas durante a execução do caso de teste.
Parâmetros | |
---|---|
test | TestDescription : identifica o teste |
testMetrics | ERROR(/Map) das métricas emitidas |
teste falhou
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 : rastreamento de pilha de falha |
testStarted
public void testStarted (TestDescription test)
Relata o início de um caso de teste individual. Interface mais antiga, deve usar testStarted(com.android.tradefed.result.TestDescription)
sempre que possível.
Parâmetros | |
---|---|
test | TestDescription : identifica o teste |