JUnitToInvocationResultForwarder.
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
java.lang.Object
|
↳ |
com.android.tradefed.result.JUnitToInvocationResultForwarder.
|
Uma classe que detecta eventos TestListener
e os encaminha para um
ITestInvocationListener
.
Resumo
Métodos públicos |
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test, metrics)
Callback de testes JUnit3 que podem encaminhar métricas.
|
void
|
endTest(Test test)
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Callback do encaminhador JUnit3 para receber os registros de um teste.
|
Construtores públicos
JUnitToInvocationResultForwarder.
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Parâmetros |
invocationListener |
ITestInvocationListener |
JUnitToInvocationResultForwarder.
public JUnitToInvocationResultForwarder ( invocationListeners)
Parâmetros |
invocationListeners |
|
Métodos públicos
adicionarErro
public void addError (Test test,
Throwable t)
Parâmetros |
test |
Test |
t |
Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
Parâmetros |
test |
Test |
t |
AssertionFailedError |
teste final
public void endTest (Test test,
metrics)
Callback de testes JUnit3 que podem encaminhar métricas.
Parâmetros |
test |
Test : o Test que acabou de terminar a execução. |
metrics |
: as métricas em um formato de mapa a serem transmitidas para o callback de resultados. |
teste final
public void endTest (Test test)
teste
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Callback do encaminhador JUnit3 para receber os registros de um teste.
Parâmetros |
dataName |
String : um nome descritivo de string dos dados. Por exemplo: "device_logcat". Nome dos dados da nota
pode não ser único por invocação. Ou seja, implementadores devem ser capazes de lidar com várias chamadas
com o mesmo dataName |
dataType |
LogDataType : o LogDataType dos dados. |
dataStream |
InputStreamSource : a InputStreamSource dos dados. Os implementadores devem chamar
createInputStream para começar a ler os dados e fechar o
InputStream quando concluído. Os autores da chamada precisam garantir que a fonte dos dados permaneça presente
e acessível até que o método testLog seja concluído. |