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.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
XmlResultReporter
public class XmlResultReporter
extends CollectingTestListener
implements ILogSaverListener
Grava resultados JUnit em arquivos XML em um formato consistente com XMLJUnitResultFormatter do Ant.
Diferentemente do formatador do Ant, esta classe não informa o tempo de execução dos testes.
Coleta todas as informações de teste na memória e, em seguida, despeja no arquivo quando a invocação for concluída.
Portado do dalvik runner XmlReportPrinter.
Os arquivos de resultados serão armazenados no caminho construído via [--output-file-path]/[build_id]
Resumo
Métodos públicos |
---|
void | invocationEnded (long elapsedTime) |
void | setLogSaver (ILogSaver logSaver) |
void | testFailed (TestDescription test, String trace) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) |
void | testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile) |
Construtores públicos
XmlResultReporter
public XmlResultReporter ()
Métodos públicos
invocaçãoEnded
public void invocationEnded (long elapsedTime)
Parâmetros |
---|
elapsedTime | long |
setLogSaver
public void setLogSaver (ILogSaver logSaver)
Parâmetros |
---|
logSaver | ILogSaver |
teste falhou
public void testFailed (TestDescription test,
String trace)
Parâmetros |
---|
test | TestDescription |
trace | String |
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Parâmetros |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
public void testLogSaved (String dataName,
LogDataType dataType,
InputStreamSource dataStream,
LogFile logFile)
Parâmetros |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
logFile | LogFile |
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 2023-12-01 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 2023-12-01 UTC."],[],[]]