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.
|