| AggregatePostProcessor |
Agrégateur de métriques qui indique la valeur minimale, maximale, moyenne, variance, écart type, total, nombre et éventuellement des centiles pour les métriques numériques collectées lors d'exécutions de test à plusieurs itérations, en les traitant comme des doubles.
|
| AveragePostProcessor |
Implémentation d'un post-processeur qui calcule la moyenne de la liste des métriques.
|
| BaseDeviceMetricCollector |
Implémentation de base de IMetricCollector qui permet de démarrer et d'arrêter la collecte sur onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) et ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BaseEmulatorPreparer |
Préparateur commun pour le lancement d'un émulateur local.
|
| BaseMultiTargetPreparer |
Implémentation de base de IMultiTargetPreparer qui permet de désactiver l'objet.
|
| BasePostProcessor |
IPostProcessor de base que chaque implémentation doit étendre.
|
| BaseTargetPreparer |
Classe d'implémentation de base pour ITargetPreparer, qui permet de contrôler si l'objet est désactivé ou non.
|
| BugreportzOnFailureCollector |
Collectez un bugreportz lorsqu'un scénario de test échoue.
|
| BuildInfoRecorder |
ITargetPreparer qui écrit les métadonnées d'informations de compilation dans un fichier spécifié.
|
| ClangCodeCoverageCollector |
Un BaseDeviceMetricCollector qui extrait les mesures de couverture Clang de l'appareil et les consigne en tant qu'artefacts de test.
|
| CountTestCasesCollector |
Compte et indique le nombre de scénarios de test pour un IRemoteTest donné.
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
Préparateur de cible pour créer un utilisateur et le nettoyer à la fin.
|
| DebugHostLogOnFailureCollector |
Collecteur qui collecte et consigne les journaux côté hôte en cas d'échec d'un cas 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).
|
| 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.
|
| FilePullerDeviceMetricCollector |
Un BaseDeviceMetricCollector qui écoute la clé de métrique provenant de l'appareil et la récupère en tant que fichier de l'appareil.
|
| FilePullerLogCollector |
Enregistreur du fichier signalé côté appareil.
|
| FoldableModePreparer |
Préparateur cible pouvant modifier l'état pliable d'un appareil.
|
| GcovCodeCoverageCollector |
Un BaseDeviceMetricCollector qui extrait les mesures de couverture gcov de l'appareil et les consigne en tant qu'artefacts de test.
|
| 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.
|
| HelloWorldMultiTargetPreparer |
Exemple d'implémentation d'un IMultiTargetPreparer.
|
| IMetricCollector |
Cette interface sera ajoutée en tant que décorateur lors de la création de rapports sur les résultats des tests afin de collecter les métriques correspondantes.
|
| IMultiTargetPreparer |
Prépare l'environnement de test pour plusieurs appareils.
|
| IPostProcessor |
Les post-traitements sont des objets Trade Federation destinés à permettre le traitement des métriques et des journaux APRÈS les tests et AVANT la création de rapports sur les résultats.
|
| 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.
|
| InstallApexModuleTargetPreparer |
|
| JavaCodeCoverageCollector |
Un BaseDeviceMetricCollector qui extrait les mesures de couverture Java de l'appareil et les consigne en tant qu'artefacts de test.
|
| 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
|
| LogcatOnFailureCollector |
Collecteur qui capture et consigne un logcat en cas d'échec d'un scénario de test.
|
| MetricFilePostProcessor |
Permet d'importer le fichier de journal des métriques collecté au niveau du test et de l'exécution.
|
| ModuleOemTargetPreparer |
|
| 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.
|
| ScreenshotOnFailureCollector |
Collecteur qui capture et consigne une capture d'écran lorsqu'un cas de test échoue.
|
| StubMultiTargetPreparer |
Implémentation vide d'un IMultiTargetPreparer.
|
| StubTargetPreparer |
Implémentation vide d'un ITargetPreparer.
|
| SuiteApkInstaller |
Installe les APK spécifiés pour la configuration de la suite: à partir de la variable $ANDROID_TARGET_OUT_TESTCASES ou du ROOT_DIR dans les informations de compilation.
|
| TestAppInstallSetup |
ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur l'appareil.
|