A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco 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, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à 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.
Manipulando arquivos de log de um Reporter de resultados
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Em alguns casos, ter acesso apenas aos resultados dos testes não é suficiente; ter os arquivos de log é necessário para concluir os resultados gerais.
Interface de registro
Qualquer relator de resultados ou evento de teste pode ter acesso aos logs implementando ILogSaverListener , que permite que um relator receba os logs por meio de diferentes callbacks:
-
testLogSaved : Chamado imediatamente quando um arquivo é registrado. Isso notifica que um novo arquivo foi registrado. Isso é chamado a qualquer momento. -
logAssociation : Chamado em ordem com os eventos de teste. Isso garante uma forte associação entre o arquivo que está sendo registrado e os eventos em andamento.
Ao implementar esta interface, o relator de resultados pode ter acesso às referências do arquivo registrado e usá-las.
Quando usar logAssociation
logAssociation é um evento um pouco mais complicado, pois depende do contexto dos eventos para ser interpretado adequadamente. Por exemplo, se o testStart foi chamado, o log de logAssociation pertence ao caso de teste em andamento.
Essa forte associação permite o posicionamento correto dos logs.
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 2022-06-06 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 2022-06-06 UTC."],[],[]]