com.android.tradefed.targetprep
Interfaces
FlashingResourcesParser.Constraint | Une interface de filtrage, destinée à permettre à FlashingResourcesParser d'ignorer certaines ressources qu'il pourrait autrement utiliser |
IDeviceFlasher | Fait clignoter une image de périphérique sur un périphérique. |
IFlashingResourcesParser | Interface permettant de fournir les versions requises des fichiers image auxiliaires nécessaires au flashage d'un appareil. |
IFlashingResourcesRetriever | Interface pour récupérer les fichiers image auxiliaires nécessaires au flashage d'un appareil. |
IHostCleaner | Nettoie l'hôte une fois le test terminé. |
ITargetCleaner | Cette interface est obsolète. TearDown a été déplacé vers l'interface de base ITargetPreparer. |
ITargetPreparer | Prépare l'environnement de test pour l'exécution du test. |
ITestsZipInstaller | Installe les tests à partir d'un fichier zip de tests (tel que généré par le système de build) sur un appareil. |
Des classes
BaseEmulatorPreparer | Préparateur commun pour lancer 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. |
ConstruireInfoEnregistreur | ITargetPreparer qui écrit les métadonnées d'informations de construction dans un fichier spécifié. |
CréerAvdPreparer | |
Créer un préparateur d'utilisateur | Préparateur cible pour créer un utilisateur et le nettoyer à la fin. |
DefaultTestsZipInstaller | Une implémentation par défaut du programme d'installation de tests zip. |
DeviceBuildInfoBootStrapper | Un ITargetPreparer qui remplace les champs d'informations de build par des attributs lus à partir de l'appareilCeci est utile pour tester des appareils avec des builds générés à partir d'une source externe (par exemple |
DeviceBuildInfoInjecteur | Un ITargetPreparer qui insère les métadonnées DeviceBuildDescriptor dans le IBuildInfo . |
Nettoyeur de périphérique | Effectue un redémarrage ou un formatage en tant qu'action de nettoyage après le test et éteint éventuellement l'écran |
DeviceFlashPreparer | Un ITargetPreparer qui fait clignoter une image sur le matériel physique Android. |
DeviceImageZipFlashingTargetPreparer | Un préparateur cible qui fait clignoter l'appareil avec des images d'appareil fournies via un format spécifique. |
Configuration de l'appareil | Un ITargetPreparer qui configure un appareil pour les tests en fonction des Option fournies. |
DeviceUpdateTargetPreparer | Un ITargetPreparer abstrait qui prend en charge les étapes courantes de mise à jour des appareils avec un fichier image de périphérique provenant d'une source externe (par opposition à un service de build). |
FastbootDeviceFlasher | Une classe qui s'appuie sur fastboot pour flasher une image sur le matériel physique Android. |
FastbootUpdateBootstrapPreparer | Un ITargetPreparer qui stocke les fichiers spécifiés (chargeur de démarrage, radio, zip d'image de périphérique) dans IDeviceBuildInfo pour que les appareils soient flashés avec FastbootDeviceFlasher , puis injecte les attributs de périphérique après le démarrage dans les informations de construction à des fins de rapport de résultats. |
FlashingResourcesParser | Une classe qui analyse les versions requises des fichiers image auxiliaires nécessaires pour flasher un périphérique. |
FlashingResourcesParser.AndroidInfo | Une définition de type pour Map<String, MultiMap<String, String>> . |
GkiDeviceFlashPreparer | Un préparateur cible qui flashe l'appareil avec une image générique du noyau commun Android. |
GsiDeviceFlashPreparer | Un préparateur 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. |
Lancement de l'émulateur local | Un TargetPreparer qui lance un émulateur localement à partir d'un environnement de build Android. |
Instantané de l'émulateur local | Un TargetPreparer destiné à générer un instantané d'émulateur propre à partir d'un environnement de construction/développement Android |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | Une classe struct simple pour stocker des informations sur un module |
RécupérationLogPreparer | Un préparateur cible utilisé pour collecter les journaux avant la récupération. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | Un ITargetPreparer qui crée un utilisateur secondaire lors de l'installation et indique que les tests doivent être exécutés dans cet utilisateur. |
RunOnSystemUserTargetPreparer | Un 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 de travail dans la configuration et marque que les tests doivent être exécutés chez cet utilisateur. |
StubTargetPreparer | Implémentation vide d'un espace réservé d'un ITargetPreparer . |
TestAppInstallSetup | Un ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur l'appareil. |
Énumérations
Comportement AltDir | Une énumération pour définir des comportements de répertoire alternatifs pour divers installateurs/poussoirs d'artefacts de test |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | Enum d'options pour gérer le cryptage de l'image des données utilisateur |
IDeviceFlasher.UserDataFlashOption | Enum d'options pour gérer l'image des données utilisateur |
Des exceptions
DeviceFailedToBootError | Lancée si un périphérique ne parvient pas à démarrer après avoir été flashé avec une build. |
Interfaces
Des classes
- BaseEmulatorPreparer
- BaseTargetPreparer
- ConstruireInfoEnregistreur
- CréerAvdPreparer
- Créer un préparateur d'utilisateur
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjecteur
- Nettoyeur de périphérique
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- Configuration de l'appareil
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- Lancement de l'émulateur local
- Instantané de l'émulateur local
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RécupérationLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Énumérations
Des exceptions