AggregatePostProcessor | Un agrégateur de métriques qui donne le minimum, le maximum, la moyenne, la variance et l'écart type pour les métriques numériques collectées au cours de tests à itérations multiples, en les traitant comme des doubles. |
AtraceCollector | Un IMetricCollector qui exécute une trace pendant un test, collecte le résultat et le consigne dans l'appel. |
AtraceRunMetricCollector | Collecte les traces de tout le répertoire de test sous le répertoire donné à partir du périphérique de test, enregistre le répertoire de test et post-traite les fichiers de trace sous le répertoire de test et agrège les métriques. |
AveragePostProcessor | Implémentation d'un post-processeur qui calcule la moyenne de la liste des métriques. |
BaseDeviceMetricCollector | IMetricCollector de base d' 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)) . |
BasePostProcessor | IPostProcessor base que chaque implémentation doit étendre. |
BuddyInfoMetricCollector | Un ScheduledDeviceMetricCollector pour collecter la fragmentation à intervalles réguliers. |
BugreportCollector | Un ITestInvocationListener pass-through qui collecte les ITestInvocationListener lorsque des événements configurables se produisent, puis appelle ITestInvocationListener#testLog sur ses enfants après la collecte de chaque rapport de ITestInvocationListener#testLog . |
BugreportzMetricCollector | Un ScheduledDeviceMetricCollector pour collecter un rapport de bogue compressé à intervalles réguliers. |
BugreportzOnFailureCollector | Récupérez un bugreportz lorsqu'un cas de test échoue. |
CollectingTestListener | Un ITestInvocationListener qui collectera tous les résultats des tests. |
ConsoleResultReporter | Reporteur de résultats pour imprimer les résultats du test sur la console. |
DebugHostLogOnFailureCollector | Collecteur qui rassemblera et consignera les journaux côté hôte en cas d'échec du scénario de test. |
DeviceUnavailEmailResultReporter | Un EmailResultReporter qui enverra un e-mail lorsque l'appel échoue en raison d'une exception de périphérique non disponible. |
DumpHeapCollector | Un ScheduledDeviceMetricCollector pour collecter les vidages de mémoire des processus à intervalles réguliers. |
EmailResultReporter | Une classe de base de rapporteur de résultats simple qui envoie des e-mails pour les résultats des tests. |
FailureEmailResultReporter | EmailResultReporter qui envoie des notifications en cas d'échec d'un test ou d'un échec d'appel. |
FileProtoResultReporter | Proto reporter qui TestRecord le TestRecord dans un fichier. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector qui écoute les clés de métriques provenant de l'appareil et les extrait sous forme de fichier à partir de l'appareil. |
FilePullerLogCollector | Enregistreur du fichier signalé par le périphérique. |
FilteredResultForwarder | Variante de ResultForwarder qui permet uniquement de ResultForwarder une liste blanche de TestDescription . |
FormattedGeneratorReporter | Reporter qui permet de générer des rapports dans un format particulier. |
GraphiquesStatsMetricCollector | Un ScheduledDeviceMetricCollector pour collecter des statistiques graphiques à intervalles réguliers. |
HostStatsdMetricCollector | Un IMetricCollector qui collecte les métriques statsd du côté hôte à l'aide des commandes de l'utilitaire statsd. |
ICommandScheduler.IScheduledInvocationListener | Écouteur pour les événements d'appel lorsque l'appel est terminé. |
ILogSaverListener | Permet à ITestInvocationListener s d'écouter lorsque les fichiers journaux sont enregistrés. |
IMetricCollector | Cette interface sera ajoutée en tant que décorateur lors du reporting des résultats des tests afin de collecter les métriques correspondantes. |
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. |
IShardableListener | Un ITestInvocationListener qui peut être partitionné. |
ITestSummaryListener | Interface qui permet à ITestInvocationListener d'échanger des informations limitées via des résumés. |
IncidentReportCollector | Extrait et traite les rapports d'incident qui sont signalés côté appareil. |
InvocationFailureEmailResultReporter | Un EmailResultReporter qui peut également restreindre les notifications aux seuls échecs d'appel. |
InvocationToJUnitResultForwarder | Une classe qui écoute les événements ITestInvocationListener et les transmet à un TestListener . |
IonHeapInfoMetricCollector | Un ScheduledDeviceMetricCollector pour collecter des tas de mémoire audio et système à intervalles réguliers. |
JsonHttpTestResultReporter | Un rapporteur de résultats qui encode les résultats des métriques de test et la branche, les informations de l'appareil dans JSON et POST dans un point de terminaison de service HTTP |
LegacySubprocessResultsReporter | Une classe pour le rapporteur de résultats de sous-processus gelés qui est compatible avec la version M & N de CTS. |
LogSaverResultForwarder | Un ResultForwarder pour enregistrer les journaux avec l'économiseur de fichiers global. |
LogcatCrashResultForwarder | Auditeur spécial: en cas d'échec (crash du processus d'instrumentation), il tentera d'extraire du logcat le crash et l'ajoutera au message d'échec associé au test. |
LogcatOnFailureCollector | Collecteur qui capturera et enregistrera un logcat lorsqu'un cas de test échoue. |
MemInfoMetricCollector | Un ScheduledDeviceMetricCollector pour collecter des vidages de mémoire à intervalles réguliers. |
MétriquesXMLResultReporter | MetricsXMLResultReporter écrit des métriques de test et exécute des métriques dans un fichier XML dans un dossier spécifié par le paramètre metrics-folder lors de la phase invocationEnded du test. |
ModuleListener | Auditeur attaché à chaque IRemoteTest de chaque module afin de collecter la liste des résultats. |
NameMangleListener | Un écouteur proxy pour traduire les noms de méthode de test, de classe et de package lorsque les résultats sont signalés. |
NativeCodeCoverageListener | Un ResultForwarder qui ResultForwarder les mesures de couverture natives de l'appareil et les enregistre en tant ResultForwarder de test. |
PagetypeInfoMetricCollector | Un ScheduledDeviceMetricCollector pour collecter le nombre de pages gratuites à intervalles réguliers. |
PerfettoPullerMetricCollector | FilePullerDeviceMetricCollector de base de FilePullerDeviceMetricCollector qui permet d'extraire les fichiers perfetto de l'appareil et de collecter les métriques à partir de celui-ci. |
PrettyTestEventLogger | Logger correspondant aux événements et les consignant afin de faciliter le débogage. |
ProcessMaxMemoryCollector | ScheduledDeviceMetricCollector pour mesurer l'utilisation maximale de la mémoire des processus spécifiés. |
ProtoResultReporter | Le rapporteur de résultats construit un TestRecord TestRecord avec tous les résultats à l'intérieur. |
PythonBinaryHostTest.PythonForwarder | Le redirecteur de résultats remplace le nom de l'analyse par le nom binaire. |
RebootReasonCollector | Collecteur qui collecte le redémarrage de l'appareil pendant l'exécution du test et les signale par raison et par nombre. |
ResultAndLogForwarder | Transitaire pour les résultats et enregistre les événements. |
RésultatForwarder | Un ITestInvocationListener qui transmet les résultats de l'appel à une liste d'autres écouteurs. |
RéessayerResultForwarder | Une extension de ResultForwarder qui pousse toujours vers un numéro de tentative donné. |
RuntimeRestartCollector | Collecteur qui collecte les horodatages des redémarrages d'exécution (le serveur système se bloque) pendant l'exécution du test, le cas échéant. |
ScheduleMultipleDeviceMetricCollector | Un IMetricCollector qui exécute périodiquement plusieurs collecteurs de métriques. |
ScheduledDeviceMetricCollector | Un IMetricCollector qui permet d'exécuter une tâche de collecte périodiquement à un intervalle défini. |
ScreenshotOnFailureCollector | Collecteur qui capturera et enregistrera une capture d'écran lorsqu'un scénario de test échoue. |
ShardListener | Un ITestInvocationListener qui collecte les résultats d'un fragment d'appel (c'est-à-dire un fractionnement d'appel pour s'exécuter sur plusieurs ressources en parallèle) et les transmet à un autre écouteur. |
ShardMasterResultForwarder | ResultForwarder qui combine les résultats d'un appel de test partitionné. |
StreamProtoResultReporter | Une implémentation de ProtoResultReporter |
SubprocessResultsReporter | Implémente ITestInvocationListener pour qu'il soit spécifié en tant que result_reporter et transmette à partir du sous-processus les résultats des tests, des exécutions de test, des appels de test. |
SuiteResultReporter | Collectez les résultats de test pour un appel de suite entière et sortez les résultats finaux. |
TemperatureCollector | Un ScheduledDeviceMetricCollector pour mesurer la température minimale et maximale de l'appareil. |
TestFailureEmailResultReporter | Un EmailResultReporter qui peut également restreindre les notifications pour tester uniquement les échecs. |
TestFailureListener | L'écouteur utilisé pour effectuer des actions telles que capture d'écran, rapport de bogue, collecte de logcat en cas d'échec du test sur demande. |
TextResultReporter | Un rapporteur de résultats de test qui transmet les résultats à l'imprimante de résultats de texte JUnit. |
TraceCmdCollector | IMetricCollector qui collecte des traces pendant le test à l'aide de trace-cmd et les enregistre dans l'appel. |
TraceMetricCollector | Un ScheduledDeviceMetricCollector pour collecter la trace de débogage du noyau à intervalles réguliers. |
TradefedSandboxRunner.StubScheduledInvocationListener | Un stub IScheduledInvocationListener qui ne fait rien. |
XmlFormattedGeneratorReporter | L'implémentation du FormattedGeneratorReporter qui FormattedGeneratorReporter la suite donne un format xml. |
XmlResultReporter | Écrit les résultats JUnit dans des fichiers XML dans un format cohérent avec XMLJUnitResultFormatter d'Ant. |