Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
O Google usa tecnologia de IA na tradução de conteúdos para seu idioma de preferência. As traduções com IA podem ter erros.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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)
|
void
|
endTest(Test test, HashMap<String, MetricMeasurement.Metric> metrics)
Callback de testes JUnit3 que podem encaminhar métricas.
|
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 (List<ITestInvocationListener> invocationListeners)
| Parâmetros |
invocationListeners |
List |
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)
endTest
public void endTest (Test test,
HashMap<String, MetricMeasurement.Metric> metrics)
Callback de testes JUnit3 que podem encaminhar métricas.
| Parâmetros |
test |
Test: O Test que acabou de ser executado. |
metrics |
HashMap: as métricas em um formato de mapa a serem transmitidas para o callback de resultados. |
startTest
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 da string dos dados. Por exemplo, "device_logcat". O dataName
pode não ser exclusivo por invocação. Ou seja, os implementadores precisam ser capazes de processar várias chamadas
com o mesmo dataName. |
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 fechar o
InputStream resultante quando terminar. Os autores da chamada 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 2026-06-22 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-06-22 UTC."],[],[]]