AggregatePostProcessor |
Agrégateur de métriques qui donne les valeurs 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 tests à itérations multiples.
en les traitant comme des doubles.
|
AveragePostProcessor |
Implémentation de la fonction de post-traitement permettant de calculer la moyenne de la liste de 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 courant pour le lancement d'un émulateur local.
|
BaseMultiTargetPreparer |
Implémentation de base de IMultiTargetPreparer qui permet de désactiver l'objet.
|
BasePostProcessor |
Le 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 rapport de bug lorsqu'un scénario de test échoue.
|
BuildInfoRecorder |
Élément ITargetPreparer qui écrit des métadonnées d'informations de compilation dans un fichier spécifié.
|
ClangCodeCoverageCollector |
Un élément BaseDeviceMetricCollector qui extrait Clang
les mesures de couverture hors de l'appareil et les
enregistrent en tant qu'artefacts de test.
|
CountTestCasesCollector |
Comptez et signalez le nombre de scénarios de test pour un IRemoteTest donné.
|
CreateAvdPreparer ; |
|
CreateUserPreparer. |
Préparateur cible pour créer un utilisateur et le nettoyer à la fin.
|
DebugHostLogOnFailureCollector |
Collecteur qui collectera et consignera les journaux côté hôte en cas d'échec du scénario de test.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer qui remplace les champs d'informations de la compilation par des attributs lus depuis l'appareil
Cela est utile pour tester des appareils dont les builds sont 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 désactive éventuellement l'écran
|
DeviceFlashPreparer |
ITargetPreparer qui clignote une image sur du matériel Android physique.
|
DeviceImageZipFlashingTargetPreparer |
Préparateur de cible qui flashe l'appareil avec des images de l'appareil fournies dans un format spécifique.
|
Configuration de l'appareil |
ITargetPreparer qui configure un appareil à des fins de test en fonction des Option fournis.
|
DeviceUpdateTargetPreparer |
Un élément ITargetPreparer abstrait qui gère les étapes courantes de mise à jour des appareils avec
un fichier image d'appareil à partir d'une source externe (par opposition à un service de compilation).
|
FastbootUpdateBootstrapPreparer |
Une classe ITargetPreparer qui classe des fichiers spécifiés (bootloader, radio, fichier ZIP de l'image de l'appareil) dans
IDeviceBuildInfo pour obtenir les appareils flashés avec FastbootDeviceFlasher , puis injecte
les attributs d'appareil post-amorçage dans les informations de compilation afin de créer des rapports sur les résultats.
|
FilePullerDeviceMetricCollector |
Un BaseDeviceMetricCollector qui écoute la clé de métriques provenant de l'appareil et extrait
en tant que fichier
depuis l’appareil.
|
FilePullerLogCollector |
Enregistreur du fichier signalé par l'appareil côté appareil.
|
FoldableModePreparer |
Préparateur cible qui peut changer l'état de pliage d'un appareil.
|
GcovCodeCouvertureCollector |
Un élément BaseDeviceMetricCollector qui extrait gcov
les mesures de couverture hors de l'appareil et les
enregistrent en tant qu'artefacts de test.
|
GkiDeviceFlashPreparer |
Un préparateur de cible qui flashe l'appareil avec une image générique du noyau commun Android.
|
GsiDeviceFlashPreparer |
Préparateur 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-processeurs sont un objet de fédération du commerce destiné à permettre le traitement de métriques et de journaux
APRÈS les tests et AVANT la création de rapports sur les résultats.
|
ITargetCleaner |
<ph type="x-smartling-placeholder"></ph>
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 |
|
JavaCodeCouvertureCollector |
Un BaseDeviceMetricCollector qui extrait Java
les mesures de couverture hors de l'appareil et les
enregistrent en tant qu'artefacts de test.
|
KillExampleEmulatorPreparer |
Une ITargetPreparer qui arrête un émulateur en cours d'exécution.
|
LocalEmulatorLaunch |
TargetPreparer qui lance un émulateur localement à partir d'un environnement de compilation Android.
|
LocalEmulatorSnapshot |
TargetPreparer destiné à générer un instantané d'émulateur propre à partir d'un appareil Android
environnement de développement
|
LogcatOnFailureCollector |
Collecteur qui capturera et consignera un Logcat en cas d'échec d'un scénario de test.
|
MetricFilePostProcessor |
Utilisé pour importer le fichier journal des métriques collecté au niveau du test et de l'exécution.
|
ModuleOemTargetPreparer |
|
RecoveryLogPreparer |
Préparateur cible utilisé pour collecter les journaux avant la récupération.
|
RunCommandTargetPreparer |
|
RunOnSecondUserTargetPreparer |
ITargetPreparer qui crée un utilisateur secondaire dans la configuration et indique que les tests doivent être
pour cet utilisateur.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer qui indique que les tests doivent être exécutés sur l'utilisateur (plutôt que sur le
l'utilisateur actuel).
|
RunOnWorkProfileTargetPreparer |
Un élément ITargetPreparer qui crée un profil professionnel lors de la configuration et indique que les tests doivent être
pour cet utilisateur.
|
ScreenshotOnFailureCollector |
Collecteur qui effectuera et enregistrera une capture d'écran en cas d'échec d'un scénario de test.
|
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 $ANDROID_TARGET_OUT_TESTCASES
ou ROOT_DIR dans les informations de compilation.
|
TestAppInstallSetup |
Un ITargetPreparer qui installe sur l'appareil une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() .
|