A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
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 do 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
addError
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 |
endTest
public void endTest (Test test,
metrics)
Callback de testes JUnit3 que podem encaminhar métricas.
Parâmetros |
test |
Test : a Test que acabou de ser executada. |
metrics |
: as métricas em um formato de mapa que serão transmitidas ao callback de resultados. |
endTest
public void endTest (Test test)
startTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Callback do encaminhador do JUnit3 para receber os registros de um teste.
Parâmetros |
dataName |
String : um nome descritivo de string dos dados, por exemplo, "device_logcat". O nome de dados
pode não ser exclusivo por invocação. Ou seja, os implementadores precisam ser capazes de processar várias chamadas
com o mesmo nome de dados. |
dataType |
LogDataType : o LogDataType dos dados |
dataStream |
InputStreamSource : o InputStreamSource dos dados. Os implementadores precisam chamar
createInputStream para começar a ler os dados e garantir que o InputStream
resultante seja fechado quando concluído. Os autores de chamadas precisam garantir que a origem dos dados permaneça presente
e acessível até que o método testLog seja concluído. |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-03-26 UTC.
[null,null,["Última atualização 2025-03-26 UTC."],[],[]]