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.
IDeviceTest
public
interface
IDeviceTest
| com.android.tradefed.testtype.IDeviceTest
|
Subclasses indiretas conhecidas
AndroidJUnitTest, ArtGTest, AtestRunner, BaseTestSuite, CodeCoverageTest, CompanionAwareTest, DeviceTestCase, DeviceTestSuite, ExecutableTargetTest, FakeTest, GTest, GoogleBenchmarkTest, HostTest, ITestSuite, InstalledInstrumentationsTest e 11 outros.
| AndroidJUnitTest |
Um teste que executa um pacote de teste de instrumentação em um determinado dispositivo usando o
android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest (em inglês) |
|
| AtestRunner |
Implementação de ITestSuite
|
| BaseTestSuite |
Um teste para executar o conjunto de teste de compatibilidade com o novo sistema de conjunto.
|
| CodeCoverageTest |
Um teste que executa um pacote de teste de instrumentação em um determinado dispositivo e
gera o relatório de cobertura de código.
|
| CompanionAwareTest |
Classe de teste básica que encapsula o boilerplate de como conferir e verificar o dispositivo complementar
A subclasse pode chamar getCompanion() para recuperar o companheiro alocado.
|
| DeviceTestCase |
Caso de teste auxiliar do JUnit que fornece os serviços IRemoteTest e IDeviceTest.
|
| DeviceTestSuite |
Conjunto de testes auxiliares do JUnit que fornece os serviços IRemoteTest e IDeviceTest.
|
| ExecutableTargetTest |
Executor de testes para executáveis em execução no destino.
|
| FakeTest (em inglês) |
Um teste falso que tem como objetivo facilitar a geração de resultados de teste repetíveis.
|
| GTest |
Um teste que executa um pacote de teste nativo em um determinado dispositivo.
|
| GoogleBenchmarkTest |
Um teste que executa um pacote de teste de comparação do Google em um determinado dispositivo.
|
| HostTest (em inglês) |
Um executor de testes para testes baseados em host do JUnit.
|
| ITestSuite |
Classe abstrata usada para executar o pacote de testes.
|
| InstalledInstrumentationsTest |
Executa toda a instrumentação encontrada no dispositivo atual.
|
| InstrumentationTest |
Um teste que executa um pacote de teste de instrumentação em um determinado dispositivo.
|
| JarHostTest |
Executor de testes para testes JUnit do host.
|
| KUnitModuleTest |
Gerador de testes para executar módulos de teste do KUnit no dispositivo.
|
| KernelTargetTest |
Test runner para executável em execução no destino e análise do resultado do teste do kernel.
|
| MoblyBinaryHostTest |
O teste do host foi criado para executar um arquivo binário mobly python do sistema de build do Android (Soong).
|
| NativeBenchmarkTest |
Um teste que executa um executável de teste de comparação de mercado nativo em um determinado dispositivo.
|
| NativeStressTest (link em inglês) |
Um teste que executa um executável de teste de estresse nativo em um determinado dispositivo.
|
| RustBinaryTest |
Um teste que executa um binário Rust em um determinado dispositivo.
|
| TestMappingSuiteRunner |
Implementação de BaseTestSuite para executar testes especificados pela opção include-filter ou
arquivos TEST_MAPPING do build como um pacote.
|
| TfSuiteRunner (link em inglês) |
Implementação de ITestSuite, que vai carregar testes da pasta res/config/suite/
dos frascos do TF.
|
| UiAutomatorTest |
|
|
Interface para objetos que precisam de uma referência a um ITestDevice.
Resumo
Métodos públicos
getDevice
public abstract ITestDevice getDevice ()
Pegue o dispositivo em teste.
setDevice
public abstract void setDevice (ITestDevice device)
Injete o dispositivo em teste.
| Parâmetros |
device |
ITestDevice: o ITestDevice a ser usado |
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-07-27 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-07-27 UTC."],[],[]]