AgrégatPostProcessor | Un agrégateur de métriques qui donne le min, le max, la moyenne, la variance, l'écart type, le total, le nombre et éventuellement les centiles pour les métriques numériques collectées lors des tests à plusieurs itérations, en les traitant comme des doubles. |
MoyennePostProcessor | Implémentation de post processeur qui calculent la moyenne de la liste des métriques. |
BaseDeviceMetricCollector | La mise en œuvre de base IMetricCollector qui permet de démarrer et la collecte d'arrêt sur onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) et ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPréparateur | Préparateur commun pour lancer un émulateur local. |
BaseMultiTargetPreparer | La mise en œuvre de base IMultiTargetPreparer qui permet de désactiver l'objet. |
BasePostProcessor | La base IPostProcessor que chaque mise en œuvre devrait s'étendre. |
Préparateur de la cible de base | Classe de base pour la mise en œuvre ITargetPreparer qui permet de contrôler si l'objet est désactivé ou non. |
BugreportzOnFailureCollector | Collectez un rapport de boguez lorsqu'un scénario de test échoue. |
BuildInfoRecorder | Un ITargetPreparer qui écrit construire des données méta informations dans un fichier spécifié. |
ClangCodeCouvertureCollector | Une BaseDeviceMetricCollector qui va tirer des mesures de couverture Clang hors de l'appareil et les enregistrer comme des objets de test. |
CompteTestCasCollector | Compter et signaler le nombre de cas de test pour une donnée IRemoteTest . |
CréerAvdPreparer | |
Créer un utilisateurPréparateur | Préparateur cible pour créer l'utilisateur et le nettoyer à la fin. |
DebugHostLogOnFailureCollector | Collecteur qui rassemblera et enregistrera les journaux côté hôte en cas d'échec d'un scénario de test. |
DeviceBuildInfoBootStrapper | Une ITargetPreparer Qu'Info remplace de construction des champs avec des attributs lecture de l' appareil Ceci est utile pour tester des appareils avec des builds générés à partir d'une source externe (par exemple |
DeviceBuildInfoInjector | A ITargetPreparer que les inserts DeviceBuildDescriptor métadonnées dans le 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 | Un ITargetPreparer qui clignote une image sur le matériel Android physique. |
AppareilImageZipClignotantCiblePréparateur | Un préparateur cible qui flashe l'appareil avec des images de l'appareil fournies via un format spécifique. |
Configuration de l'appareil | Un ITargetPreparer qui configure un dispositif de test sur la base fournie Option s. |
DeviceUpdateTargetPreparer | Un résumé ITargetPreparer qui prend en charge les étapes communes autour des dispositifs de mise à jour avec un fichier d'image de l' appareil à partir d' une source externe (par opposition à un service de construction). |
FastbootUpdateBootstrapPréparateur | Un ITargetPreparer que certaines étapes fichiers (bootloader, radio, appareil photo zip) en IDeviceBuildInfo pour obtenir des appareils flashé avec FastbootDeviceFlasher , puis injecte des attributs dispositif de post-démarrage dans les informations de build pour résultat de rapports. |
FilePullerDeviceMetricCollector | Un BaseDeviceMetricCollector qui écoute pour la clé de paramètres provenant du dispositif et de les tirer comme un fichier à partir du périphérique. |
FilePullerLogCollector | Logger du fichier signalé par le périphérique. |
PliableModePréparateur | Un préparateur de cible qui peut changer l'état pliable d'un appareil. |
GcovCodeCouvertureCollector | Une BaseDeviceMetricCollector qui va tirer les mesures de couverture gcov hors de l'appareil et les enregistrer comme des objets de test. |
GkiDeviceFlashPréparateur | Un préparateur cible qui flashe l'appareil avec l'image générique du noyau commun Android. |
Préparateur GsiDeviceFlash | Un préparateur cible qui flashe l'appareil avec l'image système générique Android. |
HelloWorldMultiTargetPreparer | Un exemple d' implémentation d'un IMultiTargetPreparer . |
IMetricCollector | Cette interface sera ajoutée en tant que décorateur lors du rapport des résultats des tests afin de collecter les métriques correspondantes. |
IMultiTargetPreparer | Prépare l'environnement de test pour plusieurs appareils ensemble. |
IPostProcessor | Les post-processeurs sont un objet de la Fédération commerciale destiné à permettre le traitement des métriques et des journaux APRÈS les tests et AVANT le rapport des 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. |
InstallerApexModuleTargetPreparer | |
JavaCodeCoverageCollector | Une BaseDeviceMetricCollector qui va tirer des mesures de couverture Java hors de l'appareil et les enregistrer comme des objets de test. |
KillExistingEmulatorPréparateur | Un ITargetPreparer qui ferme un émulateur en cours d' exécution. |
Émulateur localLancement | Un TargetPreparer qui lance un émulateur localement à partir d'un environnement de construction Android. |
Émulateur localInstantané | Un TargetPreparer destiné à générer un instantané d'émulateur propre à partir d'un environnement de construction/développement Android |
LogcatOnFailureCollector | Collecteur qui capture et enregistre un logcat lorsqu'un scénario de test échoue. |
MetricFilePostProcessor | Utilisé pour télécharger le fichier journal des métriques collecté pendant le test et le niveau d'exécution. |
ModuleOemCiblePréparateur | |
RecoveryLogPreparer | Un préparateur cible utilisé pour collecter les journaux avant la récupération. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | Un ITargetPreparer qui crée un utilisateur secondaire dans la configuration et les marques que les tests doivent être exécutés dans cet utilisateur. |
RunOnSystemUserTargetPreparer | Un ITargetPreparer qui marque que les tests doivent être exécutés sur l'utilisateur (plutôt que l'utilisateur actuel). |
RunOnWorkProfileTargetPreparer | Un ITargetPreparer qui crée un profil de travail dans la configuration et les marques que les tests doivent être exécutés dans cet utilisateur. |
Capture d'écranEnÉchecCollector | Collecteur qui capture et enregistre une capture d'écran lorsqu'un scénario de test échoue. |
StubMultiTargetPreparer | Placeholder mise en œuvre d'un vide IMultiTargetPreparer . |
Préparateur de cible | Placeholder mise en œuvre d'un vide 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 construction. |
TestAppInstallSetup | Un ITargetPreparer qui installe une ou plusieurs applications à partir d' un IDeviceBuildInfo.getTestsDir() le filtre sur le dispositif. |