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