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.
BuildInfo no Tradefed
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
BuildInfo
no TF é um objeto amplamente usado para transportar recursos para configuração e execução de testes.
Tudo, desde imagens de dispositivos até APKs de teste, é armazenado ou vinculado em BuildInfo.
Isso permite uma maneira unificada de acessar recursos de teste de um teste
e desacoplar o teste da obtenção de recursos de teste.
Propriedades BuildInfo
As duas principais propriedades dos objetos BuildInfo são atributos e arquivos:
Atributos podem ser adicionados com #addBuildAttribute() e representam
rótulos e informações de string para os builds. Os atributos podem ser usados para armazenar
informações relacionadas ao build.
Arquivos podem ser adicionados com setFile(). O arquivo é rastreado e
gerenciado por BuildInfo durante o ciclo de vida da invocação (por exemplo,
processado corretamente durante o sharding). Isso evita a necessidade de o
teste saber algo sobre o sistema de arquivos e, em vez disso, pode depender do
objeto BuildInfo abstraído para receber os recursos.
BuildInfo em vários dispositivos
Quando uma configuração de teste é definida com vários dispositivos, existe um objeto BuildInfo
por dispositivo. Isso permite solicitar e segmentar arquivos de um
dispositivo para outro.
BuildInfo em várias versões
É possível exigir builds de vários destinos. Nesses casos, há um objeto BuildInfo por meta. Isso permite solicitar e segmentar
arquivos de qualquer destino.
Formato proto
BuildInfo pode ser serializado em um formato protobuf para facilitar o uso em vários
sistemas, se necessário.
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-12-03 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 2025-12-03 UTC."],[],[]]