JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

java.lang.Object
com.android.tradefed.result.ResultForwarder
com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener


Ouvinte wrapper que encaminha todos os eventos, exceto testRunStarted() e testRunEnded() para o ouvinte incorporado. Cada classe de teste no jar invocará esses eventos, que HostTestListener retém dos ouvintes para registro de console e relatório de resultados.

Resumo

Construtores públicos

HostTestListener ( ITestInvocationListener listener)

Métodos públicos

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

Informa o fim da execução do teste.

void testRunStarted (String name, int numTests)

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

Construtores públicos

HostTestListener

public HostTestListener (ITestInvocationListener listener)

Parâmetros
listener ITestInvocationListener

Métodos públicos

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

Informa o fim da execução do teste. FIXME: Não podemos ter duas interfaces Map<> com tipos diferentes, então temos que usar HashMap aqui.

Parâmetros
elapsedTime long : tempo decorrido relatado pelo dispositivo, em milissegundos

metrics : pares chave-valor relatados no final de uma execução de teste com Metric .

testRunStarted

public void testRunStarted (String name, 
                int numTests)

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

Parâmetros
name String : o nome da execução do teste

numTests int : número total de testes na execução do teste