com.android.tradefed.targetprep
Interfaces
| FlashingResourcesParser.Constraint |
Interface de filtrage, destinée à permettre à FlashingResourcesParser d'ignorer certaines ressources qu'il pourrait utiliser
|
| IDeviceFlasher | Flashe une image d'appareil sur un appareil. |
| IFlashingResourcesParser | Interface permettant de fournir les versions requises des fichiers d'image auxiliaires nécessaires pour flasher un appareil. |
| IFlashingResourcesRetriever | Interface permettant de récupérer les fichiers d'image auxiliaires nécessaires pour flasher un appareil. |
| IHostCleaner | Nettoie l'hôte une fois l'exécution du test terminée. |
| ITargetCleaner | Cette interface est obsolète. tearDown a été déplacé vers l'interface ITargetPreparer de base. |
| ITargetPreparer | Prépare l'environnement de test pour l'exécution du test. |
| ITestsZipInstaller | Installe des tests à partir d'un fichier ZIP de tests (comme indiqué par le système de compilation) sur un appareil. |
Classes
| BaseEmulatorPreparer | Préparateur commun pour le lancement d'un émulateur local. |
| BaseTargetPreparer |
Classe d'implémentation de base pour ITargetPreparer, qui permet de contrôler si l'objet est désactivé ou non.
|
| BuildInfoRecorder |
ITargetPreparer qui écrit les métadonnées d'informations de compilation dans un fichier spécifié.
|
| CreateAvdPreparer | |
| CreateUserPreparer | Préparateur de cible pour créer un utilisateur et le nettoyer à la fin. |
| DefaultTestsZipInstaller | Implémentation par défaut de l'installateur de fichiers ZIP de test. |
| DeviceBuildInfoBootStrapper |
Un ITargetPreparer qui remplace les champs d'informations de compilation par des attributs lus à partir de l'appareil
Cette option est utile pour tester des appareils avec des builds générés à partir d'une source externe (par exemple, |
| DeviceBuildInfoInjector |
Un ITargetPreparer qui insère des métadonnées DeviceBuildDescriptor dans IBuildInfo.
|
| DeviceCleaner | Effectue un redémarrage ou un formatage en tant qu'action de nettoyage après le test, et éteint éventuellement l'écran. |
| DeviceFlashPreparer |
ITargetPreparer qui flashe une image sur du matériel Android physique.
|
| DeviceImageZipFlashingTargetPreparer | Un préparateur de cible qui flashe l'appareil avec des images fournies via un format spécifique. |
| DeviceSetup |
ITargetPreparer qui configure un appareil pour les tests en fonction des Option fournies.
|
| DeviceUpdateTargetPreparer |
ITargetPreparer abstrait qui gère les étapes courantes de mise à jour des appareils avec un fichier d'image d'appareil à partir d'une source externe (par opposition à un service de compilation).
|
| FastbootDeviceFlasher | Classe qui s'appuie sur fastboot pour flasher une image sur du matériel Android physique. |
| FastbootUpdateBootstrapPreparer |
Un ITargetPreparer qui met en scène des fichiers spécifiés (chargeur de démarrage, radio, fichier ZIP de l'image de l'appareil) dans IDeviceBuildInfo pour flasher les appareils avec FastbootDeviceFlasher, puis injecte des attributs d'appareil post-démarrage dans les informations de compilation à des fins de création de rapports sur les résultats.
|
| FlashingResourcesParser | Classe qui analyse les versions requises des fichiers d'image auxiliaires nécessaires pour flasher un appareil. |
| FlashingResourcesParser.AndroidInfo |
Un typedef pour Map<String, MultiMap<String, String>>.
|
| GkiDeviceFlashPreparer | Un préparateur de cible qui flashe l'appareil avec l'image générique du kernel Android. |
| GsiDeviceFlashPreparer | Un préparateur de cible qui flashe l'appareil avec une image système générique Android. |
| InstallApexModuleTargetPreparer | |
| KillExistingEmulatorPreparer |
ITargetPreparer qui arrête un émulateur en cours d'exécution.
|
| LocalEmulatorLaunch | Un TargetPreparer qui lance un émulateur localement à partir d'un environnement de compilation Android. |
| LocalEmulatorSnapshot | Un TargetPreparer destiné à générer un instantané d'émulateur propre à partir d'un environnement de compilation/développement Android |
| ModuleOemTargetPreparer | |
| ModuleOemTargetPreparer.ModuleInfo | Classe de struct simple permettant de stocker des informations sur un module |
| RecoveryLogPreparer | Un préparateur de cible utilisé pour collecter les journaux avant la récupération. |
| RunCommandTargetPreparer | |
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer qui crée un utilisateur secondaire lors de la configuration et indique que les tests doivent être exécutés avec cet utilisateur.
|
| RunOnSystemUserTargetPreparer |
ITargetPreparer qui indique que les tests doivent être exécutés sur l'utilisateur (plutôt que sur l'utilisateur actuel).
|
| RunOnWorkProfileTargetPreparer |
Un ITargetPreparer qui crée un profil professionnel lors de la configuration et indique que les tests doivent être exécutés avec cet utilisateur.
|
| StubTargetPreparer |
Implémentation vide d'un ITargetPreparer.
|
| TestAppInstallSetup |
ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur l'appareil.
|
Énumérations
| AltDirBehavior |
Enumération permettant de définir d'autres comportements de répertoire pour différents installateurs/diffuseurs d'artefacts de test
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceFlashPreparer.EncryptionOptions | Enumération des options permettant de gérer le chiffrement de l'image userdata |
| IDeviceFlasher.UserDataFlashOption | Enumération des options de gestion de l'image userdata |
Exceptions
| DeviceFailedToBootError | Exception générée si un appareil ne démarre pas après avoir été flashé avec une version. |
Interfaces
Classes
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceSetup
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Énumérations
Exceptions