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.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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."],[],[]]