AdbStopServerPreparerAdbStopServerPreparer | Préparateur cible pour arrêter le serveur adb sur l'hôte avant et après l'exécution des tests adb. |
AllTestAppsInstallSetup | Un ITargetPreparer qui installe toutes les applications à partir d'un dossier IDeviceBuildInfo#getTestsDir() sur l'appareil. |
AoaTargetPreparer | ITargetPreparer qui exécute une série d'actions (par exemple, des clics et des balayages) à l'aide du protocole Android Open Accessory (AOAv2). |
Configuration de l'application | Un ITargetPreparer qui installe un apk et ses tests. |
ArtChrootPreparer | Créer un répertoire chroot pour les tests ART. |
BaseEmulatorPreparerBaseEmulatorPreparer | Préparateur commun pour lancer un émulateur local. |
BaseTargetPreparerBaseTargetPreparer | Classe d'implémentation de base pour ITargetPreparer qui permet de contrôler si l'objet est désactivé ou non. |
BuildInfoRecorder | Un ITargetPreparer qui écrit des métadonnées d'informations de build dans un fichier spécifié. |
CheckPairingPreparer | Un CompanionAwarePreparer qui vérifie la liaison BT entre les appareils principaux et compagnons |
CompanionAllocator | Classe de base qui s'occupe d'allouer et de libérer l'appareil compagnon getCompanionDeviceSelectionOptions() doit être implémenté pour décrire les critères nécessaires pour allouer le périphérique compagnon |
CompanionAwarePreparer | Un ITargetPreparer qui encapsule la logique d'obtention d'un périphérique compagnon déjà alloué. |
CompanionRunCommandTargetPreparerCompanionRunCommandTargetPreparer | Un ITargetPreparer qui exécute les commandes spécifiées sur le périphérique compagnon alloué |
CompanionTestAppInstallSetupCompanionTestAppInstallSetup | Un ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo#getTestsDir() sur un appareil compagnon alloué. |
CompileBootImageWithSpeedTargetPreparer | Recompile le chemin d'accès aux classes de démarrage et le serveur système avec le filtre du compilateur 'vitesse'. |
CpuThrottlingWaiter | Un ITargetPreparer qui attend que la fréquence maximale sur tous les cœurs soit restaurée au plus haut niveau disponible |
CréerAvdPreparer | |
CreateUserPreparer | Préparateur cible pour créer un utilisateur et le nettoyer à la fin. |
DeviceBuildInfoBootStripper | Un ITargetPreparer qui remplace les champs d'informations de construction par des attributs lus à partir de l'appareil Ceci est utile pour tester des appareils avec des versions générées à partir d'une source externe (par exemple |
DeviceBuildInfoInjector | Un ITargetPreparer qui insère les métadonnées DeviceBuildDescriptor dans le IBuildInfo . |
DeviceCleaner | Effectue un redémarrage ou un formatage en tant qu'action de nettoyage après le test, et éventuellement éteint l'écran |
DeviceFlashPreparer | Un ITargetPreparer qui fait clignoter une image sur du matériel Android physique. |
DeviceImageZipFlashingTargetPreparer | Un préparateur cible qui flashe l'appareil avec des images d'appareil fournies via un format spécifique. |
DeviceOwnerTargetPreparerDeviceOwnerTargetPreparer | Un ITargetPreparer qui configure un composant de propriétaire d'appareil. |
Configuration de l'appareil | Un ITargetPreparer qui configure un périphérique pour le test en fonction des Option fournies. |
DeviceStorageFiller | Ciblez le préparateur pour remplir le stockage afin qu'une certaine quantité d'espace libre soit disponible. |
DeviceStringPusher | Préparateur cible pour écrire une chaîne dans un fichier. |
DeviceUpdateTargetPreparerDeviceUpdateTargetPreparer | Un ITargetPreparer abstrait qui prend en charge les étapes courantes de mise à jour des périphériques avec un fichier image de périphérique à partir d'une source externe (par opposition à un service de génération). |
DeviceWiper | Un ITargetPreparer qui efface les données utilisateur |
Désactiver SELinuxTargetPreparer | Préparateur cible qui désactive SELinux s'il est activé. |
DynamicSystemPreparer | Un ITargetPreparer qui configure une image système au-dessus d'une version d'appareil avec la mise à jour dynamique du système. |
EraseUserDataPreparer | Un ITargetPreparer qui efface les données utilisateur sur l'appareil. |
FastbootCommandPreparer | Préparateur cible qui déclenche le démarrage rapide et envoie des commandes de démarrage rapide. |
FastbootUpdateBootstrapPreparer | Un ITargetPreparer qui met en scène des fichiers spécifiés (chargeur de démarrage, radio, zip d'image de périphérique) dans IDeviceBuildInfo pour obtenir des périphériques flashés avec FastbootDeviceFlasher , puis injecte des attributs de périphérique post-démarrage dans les informations de construction à des fins de rapport de résultats. |
FeatureFlagTargetPreparer | Met à jour le DeviceConfig (indicateurs de fonctionnalité réglés par un service distant). |
FoldableModePreparer | Un préparateur de cible qui peut changer l'état pliable d'un appareil. |
économiseur de dossier | Un ITargetPreparer qui extrait les répertoires de l'appareil, les compresse et les enregistre dans le backend de journalisation. |
GkiDeviceFlashPreparer | Un préparateur cible qui flashe l'appareil avec l'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. |
ILabPreparer | Interface de marqueur pour les préparateurs de laboratoire Voir ITargetPreparer pour une description de ce à quoi ces interfaces sont destinées. |
ITargetCleaner | Cette interface est obsolète. tearDown a été déplacé vers l'interface ITargetPreparer de base. |
InstallAllTestZipAppsSetup | Un ITargetPreparer qui installe toutes les applications dans un zip de test. |
InstallApexModuleTargetPreparer | |
InstallApkSetup | Un ITargetPreparer qui installe un ou plusieurs apks situés sur le système de fichiers. |
InstallBuildEnvApkSetup | Un ITargetPreparer qui installe un ou plusieurs apks de test à partir d'un environnement de construction de plate-forme Android. |
InstrumentationPréparateur | Un ITargetPreparer qui exécute l'instrumentation |
KillExistingEmulatorPreparer | Un ITargetPreparer qui arrête un émulateur en cours d'exécution. |
KnownFailurePreparer | Ciblez le préparateur pour qu'il ignore la nouvelle tentative d'échec connu. |
Lancement de l'émulateur local | Un TargetPreparer qui lance un émulateur localement à partir d'un environnement de construction Android. |
LocalEmulatorSnapshotLocalEmulatorSnapshot | Un TargetPreparer destiné à générer un instantané d'émulateur propre à partir d'un environnement de construction/développement Android |
MixKernelTargetPreparerMixKernelTargetPreparer | Un ITargetPreparer qui permet de mélanger une image du noyau avec l'image du périphérique. |
ModuleOemTargetPreparer | |
NativeLeakCollector | Un ITargetPreparer qui exécute « dumpsys meminfo --unreachable -a » pour identifier la mémoire native inaccessible actuellement détenue par chaque processus. |
NoApkTestSkipper | Préparateur spécial qui permet de sauter complètement une invocation (préparation et tests) s'il n'y a pas d'apks aux tests. |
PerfettoPréparateur | Le préparateur de Perfetto envoie le fichier de configuration sur l'appareil à un emplacement standard auquel perfetto a accès. |
ProfileTargetPreparer | Classe de base pour la configuration du préparateur cible pour tout utilisateur de profil android.os.usertype.profile.XXX . |
PushFileInvoker | Cette classe est obsolète. Utilisez PushFilePreparer à la place |
PushFilePreparer | Un ITargetPreparer qui tente de pousser n'importe quel nombre de fichiers de n'importe quel chemin d'hôte vers n'importe quel chemin de périphérique. |
PythonVirtualenvPreparer | Configure un virtualenv Python sur l'hôte et installe les packages. |
RebootTargetPreparerRebootTargetPreparer | Préparateur cible qui redémarre l'appareil. |
RecoveryLogPreparerRecoveryLogPreparer | Un préparateur cible utilisé pour collecter les journaux avant la récupération. |
SupprimerSystemAppPreparer | Un ITargetPreparer pour supprimer un apk de la partition système avant un test. |
RedémarrerSystemServerTargetPreparerRestartSystemServerTargetPreparer | Préparateur cible qui redémarre le serveur système sans redémarrer l'appareil. |
RootTargetPreparer | Préparateur cible qui exécute "adb root" ou "adb unroot" en fonction de l'option "force-root". |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | Préparateur cible pour exécuter des commandes hôtes arbitraires avant et après l'exécution du test. |
RunHostScriptTargetPreparer | Préparateur cible qui exécute un script avant d'exécuter un test. |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer | Un ITargetPreparer pour marquer que les tests doivent être exécutés dans le bac à sable sdk. |
RunOnSecondaryUserTargetPreparer | Un ITargetPreparer qui crée un utilisateur secondaire dans la configuration 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 indique que les tests doivent être exécutés dans cet utilisateur. |
SemaphoreTokenTargetPreparer | Il s'agit d'un préparateur utilisé pour utiliser un jeton pour sérialiser l'exécution des tests dans l'hôte tradefed. |
SideloadOtaTargetPreparer | Un préparateur cible qui effectue le chargement indépendant d'un package OTA spécifié, applique le package, attend le démarrage de l'appareil et injecte les propriétés de construction de l'appareil à utiliser comme informations de construction Ce préparateur cible suppose que l'appareil sera en mode adb normal au démarrage et s'assurera que l'appareil se termine dans le même mode mais avec la version la plus récente appliquée. |
StopServicesSetup | Un ITargetPreparer qui arrête les services sur l'appareil. |
StubTargetPreparerStubTargetPreparer | Implémentation vide d'espace réservé d'un ITargetPreparer . |
SuiteApkInstaller | Installe les fichiers APK spécifiés pour la configuration de la suite : soit à partir de la variable $ANDROID_TARGET_OUT_TESTCASES, soit du ROOT_DIR dans les informations de build. |
SwitchUserTargetPreparer | Un ITargetPreparer qui bascule vers le genre d'utilisateur spécifié dans setUp. |
TearDownPassThroughPreparer | Permet d'exécuter tearDown sur les préparateurs inclus dans une configuration en tant qu'objet. |
TempératureThrottlingWaiter | Un ITargetPreparer qui attend que la température de l'appareil atteigne la cible |
TestAppInstallSetup | Un ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur l'appareil. |
TestFilePushSetup | Un ITargetPreparer qui pousse un ou plusieurs fichiers/répertoires d'un dossier IDeviceBuildInfo.getTestsDir() sur l'appareil. |
TestSystemAppInstallSetup | Un ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur la partition /system sur l'appareil. |
Perte de temps | Un simple préparateur de cible pour perdre du temps et éventuellement redémarrer l'appareil. |
UserCleaner | Un ITargetPreparer qui supprime les utilisateurs secondaires lors du démontage. |
VisibleBackgroundUserPreparerVisibleBackgroundUserPreparer | Préparateur cible pour l'exécution de tests dans un utilisateur qui est démarré dans le visible en arrière-plan. |
WaitForDeviceDatetimePreparer | Un ITargetPreparer qui attend que la date et l'heure soient définies sur l'appareil En option, ce préparateur peut forcer une TargetSetupError si la date et l'heure ne sont pas définies dans le délai imparti, ou forcer la date et l'heure de l'hôte sur l'appareil, |
Préparateur Wifi | Un ITargetPreparer qui configure le wifi sur l'appareil si nécessaire. |