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 do 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 final 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 final 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 | 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 de teste |
numTests | int : número total de testes em execução de teste |