A partire dal 2026, per allinearci al nostro modello di sviluppo stabile del trunk e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per la creazione e il contributo ad AOSP, consigliamo di utilizzare android-latest-release anziché aosp-main. Il ramo del manifest android-latest-release farà sempre riferimento alla release più recente inviata ad AOSP. Per saperne di più, vedi Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
IDeviceTest
public
interface
IDeviceTest
| com.android.tradefed.testtype.IDeviceTest
|
Classi di sottoclasse indirette note
AndroidJUnitTest, ArtGTest, AtestRunner, BaseTestSuite, CodeCoverageTest, CompanionAwareTest, DeviceTestCase, DeviceTestSuite, ExecutableTargetTest, FakeTest, GTest, GoogleBenchmarkTest, HostTest, ITestSuite, InstalledInstrumentationsTest e altri 11.
| AndroidJUnitTest |
Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo utilizzando
android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest |
|
| AtestRunner |
Implementazione di ITestSuite
|
| BaseTestSuite |
Un test per eseguire Compatibility Test Suite con il nuovo sistema di suite.
|
| CodeCoverageTest |
Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo e genera il report sulla copertura del codice.
|
| CompanionAwareTest |
Classe di test di base che incapsula il boilerplate per ottenere e controllare il dispositivo complementare
La sottoclasse può chiamare getCompanion() per recuperare il partecipante assegnato.
|
| DeviceTestCase |
Test JUnit di supporto che fornisce i servizi IRemoteTest e IDeviceTest.
|
| DeviceTestSuite |
Suite di test JUnit di supporto che fornisce i servizi IRemoteTest e IDeviceTest.
|
| ExecutableTargetTest |
Test runner per l'eseguibile in esecuzione sul target.
|
| FakeTest |
Un test falso il cui scopo è semplificare la generazione di risultati di test ripetibili.
|
| GTest |
Un test che esegue un pacchetto di test nativo su un determinato dispositivo.
|
| GoogleBenchmarkTest |
Un test che esegue un pacchetto di test di benchmark di Google su un determinato dispositivo.
|
| HostTest |
Un programma di esecuzione dei test per i test basati su host JUnit.
|
| ITestSuite |
Classe astratta utilizzata per eseguire la suite di test.
|
| InstalledInstrumentationsTest |
Esegue tutta la misurazione trovata sul dispositivo attuale.
|
| InstrumentationTest |
Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo.
|
| JarHostTest |
Test runner per i test JUnit lato host.
|
| KUnitModuleTest |
Test runner per l'esecuzione dei moduli di test KUnit sul dispositivo.
|
| KernelTargetTest |
Test runner per l'eseguibile in esecuzione sulla destinazione e analisi del risultato del test del kernel.
|
| MoblyBinaryHostTest |
Test host pensato per eseguire un file binario Python mobly dal sistema di compilazione Android (Soong)
|
| NativeBenchmarkTest |
Un test che esegue un eseguibile di test di benchmark nativo su un determinato dispositivo.
|
| NativeStressTest |
Un test che esegue un eseguibile di stress test nativo su un determinato dispositivo.
|
| RustBinaryTest |
Un test che esegue un file binario Rust su un determinato dispositivo.
|
| TestMappingSuiteRunner |
Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter o
i file TEST_MAPPING dalla compilazione, come suite.
|
| TfSuiteRunner |
Implementazione di ITestSuite che caricherà i test dalle cartelle res/config/suite/
dei jar TF.
|
| UiAutomatorTest |
|
|
Interfaccia per l'oggetto che richiede un riferimento a un ITestDevice.
Riepilogo
Metodi pubblici
getDevice
public abstract ITestDevice getDevice ()
Ottieni il dispositivo di test.
setDevice
public abstract void setDevice (ITestDevice device)
Esegui l'iniezione del dispositivo di test.
| Parametri |
device |
ITestDevice: il ITestDevice da utilizzare |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[]]