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.
|
AtraceCollector |
IMetricCollector qui exécute une trace pendant un test, puis collecte le résultat et le journal
à l'appel.
|
AtraceRunMetricCollector |
Il collecte les traces de tous les répertoires de test dans le répertoire donné.
depuis l'appareil de test, consignez le répertoire de test et publiez les fichiers de suivi.
dans le répertoire de test et agrégez les métriques.
|
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)) .
|
BasePostProcessor |
Le IPostProcessor de base que chaque implémentation doit étendre.
|
BluetoothConnectionLatencyCollector |
Le collecteur envoie une configuration de métrique de durée statsd prédéfinie aux appareils et collecte
Durée de connexion Bluetooth pour chaque profil.
|
BluetoothConnectionStateCollector |
Ce collecteur va collecter les métriques BluetoothConnectionStateChanged et enregistrer l'état de la connexion
numéro pour chaque profil.
|
BluetoothConnectionSuccessRatePostProcessor |
Implémentation d'un post-processeur qui calcule le taux de réussite pour un profil Bluetooth
Utiliser "metric-key-match" pour spécifier les métriques qui contiennent les états de connexion Bluetooth sous forme numérique
Exemple de tableau [0, 1, 2, 3, 0, 1, 2, 3].
|
BluetoothHciSnoopLogCollector |
Le collecteur permet d'activer la journalisation du trafic HCI Bluetooth sur l'appareil testé et de collecter le journal de chaque test.
|
BugreportCollector |
Un ITestInvocationListener passthrough qui collecte des rapports de bug lors d'événements configurables
se produit, puis appelle ITestInvocationListener#testLog sur ses enfants après chaque
rapport de bug est collecté.
|
BugreportzOnFailureCollector |
Collectez un rapport de bug lorsqu'un scénario de test échoue.
|
BugreportzOnTestCaseFailureCollector |
Collectez un rapport de bug lorsqu'un scénario de test lors d'une exécution échoue.
|
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.
|
CollectingTestListener |
Un ITestInvocationListener qui collectera tous les résultats des tests.
|
CommandStatusHandler |
Gestionnaire permettant de surveiller et de mettre à jour l'état d'un appel.
|
ConditionFailureMonitor |
Surveillez les échecs d'appel.
|
ConsoleResultReporter |
Rapporteur de résultats pour imprimer les résultats du test dans la console.
|
CountTestCasesCollector |
Comptez et signalez le nombre de scénarios de test pour un IRemoteTest donné.
|
DebugHostLogOnFailureCollector |
Collecteur qui collectera et consignera les journaux côté hôte en cas d'échec du scénario de test.
|
DeviceReleaseReporter |
Rapport sur les versions de l'appareil qui gère la communication avec le processus parent sur le ou les appareils concernés
sont libérées.
|
DeviceTraceCollector |
Collecteur qui lancera la trace Perfetto au début d'une exécution de test et le fichier de suivi du journal à la fin.
|
Écran non disponible |
Cet écouteur tente de capturer une DNAE au niveau du scénario de test uniquement.
|
EventsLoggerListener |
Écouteur qui consigne tous les événements reçus dans un fichier
|
FileProtoResultReporter |
Rapporteur Proto qui transfère TestRecord dans un fichier.
|
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.
|
FilteredResultForwarder |
Variante de ResultForwarder qui n'autorise qu'une liste d'autorisation de TestDescription
signalées.
|
FormattedGeneratorReporter |
Responsable du signalement qui permet de générer des rapports dans un format particulier.
|
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.
|
GcovKernelCodeCoverageCollector |
Un élément BaseDeviceMetricCollector qui extrait le noyau gcov
les mesures de couverture à partir de debugfs et hors de l'appareil, puis les consigne en tant que tests
les artefacts.
|
GranularRetriableTestWrapper.StartEndCollector |
Aide de classe pour intercepter les débuts et les fin d'exécution manquants.
|
HostStatsdMetricCollector |
Un élément IMetricCollector qui collecte des métriques statsd côté hôte à l'aide de l'utilitaire statsd
commandes.
|
ICommandScheduler.IScheduledInvocationListener |
Paramètre "Listener" pour les événements d'appel une fois l'appel terminé
|
ILogSaverListener |
Permet aux ITestInvocationListener d'écouter quand les fichiers journaux sont enregistrés.
|
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.
|
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.
|
IShardableListener |
Un ITestInvocationListener qui peut être segmenté.
|
ISupportGranularResults (en anglais) |
Interface indiquant si un ITestInvocationListener est compatible avec la réception des informations précises
des résultats ou non.
|
Écouteur d'appels d'API ITestInvocation |
Paramètre "Listener" pour les résultats des tests de l'appel de test
|
ITestSummaryListener |
Interface qui permet à ITestInvocationListener d'échanger des informations limitées via
résumés.
|
InvocationToJUnitResultForwarder |
Une classe qui écoute les événements ITestInvocationListener et les transfère vers un
TestListener
|
JarHostTest.HostTestListener |
Écouteur de wrapper qui transfère tous les événements, à l'exception de testRunStarted() et testRunEnded(), à la méthode
écouteur intégré.
|
JavaCodeCouvertureCollector |
Un BaseDeviceMetricCollector qui extrait Java
les mesures de couverture hors de l'appareil et les
enregistrent en tant qu'artefacts de test.
|
JsonHttpTestResultReporter |
Rapporteur de résultats qui encode les résultats des métriques de test, ainsi que les informations sur la branche et l'appareil au format JSON et POST
dans un point de terminaison de service HTTP
|
LUCIResultReporter |
Rapporteur de résultats qui enregistre les résultats des tests requis par ResultDB et LUCI
au format JSON (go/result-sink) et enregistre l'emplacement du fichier dans la console.
|
LastShardDetector. |
Lors de l'exécution de la segmentation locale, nous souhaitons parfois n'exécuter certaines actions que lorsque le dernier segment
atteint invocationEnded(long) .
|
LegacySubprocessResultsReporter |
Une implémentation figée du rapporteur de résultats du sous-processus qui devrait rester compatible avec
versions antérieures de TF/CTS (par exemple, 8+), malgré les modifications apportées à sa super-classe.
|
LogSaverResultForwarder |
ResultForwarder pour enregistrer les journaux avec l'économiseur de fichiers global.
|
LogcatCrashResultForwarder |
Écouteur spécial: en cas d'échec (plantage du processus d'instrumentation), il tentera d'extraire
Logcat et l'ajoute au message
d'échec associé au test.
|
LogcatOnFailureCollector |
Collecteur qui capturera et consignera un Logcat en cas d'échec d'un scénario de test.
|
LogcatTimingMetricCollector |
Un collecteur de métriques qui collecte les informations temporelles (par exemple, le temps de changement de l'utilisateur) à partir de logcat pendant
un ou plusieurs tests répétés en utilisant des modèles d'expression régulière donnés pour analyser les signaux de début et de fin d'une
à partir des lignes logcat.
|
MetricFilePostProcessor |
Utilisé pour importer le fichier journal des métriques collecté au niveau du test et de l'exécution.
|
MetricsXMLResultReporter |
MetricsXMLResultReporter écrit les métriques de test et les exécute dans un fichier XML situé dans un dossier spécifié.
par paramètre de dossier de métriques à la phase invocationEnded du test.
|
ModuleListener |
Écouteur associé à chaque IRemoteTest de chaque module afin de collecter la liste des
résultats.
|
ModuleLogcatCollector |
Version du collecteur Logcat, mais pour le module.
|
NameMangleListener |
Un écouteur de proxy pour traduire les noms de méthodes, de classes et de packages de test à mesure que les résultats sont consignés.
|
PassingTestFileReporter |
ITestInvocationListener qui enregistre la liste des scénarios de test réussis dans un fichier de test
|
PerfettoGenericPostProcessor |
Post-traitement qui traite le fichier proto texte/métrique binaire Perfetto en paires clé/valeur
en développant de manière récursive les messages proto et les champs avec des valeurs de chaîne jusqu'à ce que le champ avec
une valeur numérique est détectée.
|
PerfettoPullerMetricCollector |
Implémentation de base de FilePullerDeviceMetricCollector qui permet
extraire les fichiers Perfetto de l'appareil
et collecter les métriques à partir de celui-ci.
|
PrettyTestEventLogger |
Logger faisant correspondre les événements et les consigner pour faciliter le débogage.
|
ProtoResultReporter |
L'outil de rapport des résultats crée un tampon de protocole TestRecord contenant tous les résultats.
|
PythonBinaryHostTest.PythonForwarder |
Le redirecteur de résultats remplace le nom de l'exécution par le nom binaire.
|
RedémarrerReasonCollector |
Collecteur qui collecte le redémarrage de l'appareil pendant l'exécution du test et les signale par motif et par nombre.
|
RemoteTestTimeOutEnforcer |
Les écouteurs qui permettent de vérifier l'heure d'exécution d'une configuration de test donnée et d'échouer
au-delà d'un certain délai.
|
ReportPassedTests |
Générez un rapport dans un fichier avec des filtres possibles pour exclure le test réussi.
|
ResultAggregator (Agrégateur de résultats) |
un redirecteur spécial qui agrège les résultats au besoin, en fonction de la stratégie de nouvelle tentative qui a été
prises.
|
ResultAndLogForwarder |
redirecteur pour les résultats et les événements de journaux.
|
ResultForwarder |
ITestInvocationListener qui transfère les résultats de l'appel à une liste d'autres écouteurs.
|
RetryLogSaverResultForwarder |
redirecteur qui gère également la transmission de la tentative actuelle à laquelle nous nous trouvons.
|
RetryResultForwarder |
Extension de ResultForwarder qui renvoie toujours vers un numéro de tentative donné.
|
RuntimeRestartCollector |
Collecteur qui collecte les codes temporels des redémarrages de l'exécution (plantages du serveur système) pendant le test
s'exécuter, le cas échéant.
|
ScreenshotOnFailureCollector |
Collecteur qui effectuera et enregistrera une capture d'écran en cas d'échec d'un scénario de test.
|
ShardListener |
Un objet ITestInvocationListener qui collecte les résultats d'un segment d'appel (aussi appelé
d'appel divisé pour qu'elles s'exécutent sur plusieurs ressources en parallèle) et les transfère vers une autre
l'écouteur.
|
ShardMainResultForwarder |
Une ResultForwarder qui combine les résultats d'appels de test segmentés.
|
ShowmapPullerMetricCollector |
Implémentation de base de FilePullerDeviceMetricCollector qui permet d'extraire la carte d'affichage
de l'appareil et collecter les métriques à partir de celui-ci.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
Post-traitement qui traite les métriques de jauge collectées dans un rapport "avant/après" approche, c'est-à-dire
|
StatsdEventMetricPostProcessor |
Un post-traitement qui traite les métriques d'événement dans les rapports statsd sous forme de paires clé-valeur, à l'aide de la
de mise en forme spécifiés sur le processeur.
|
StatsdGenericPostProcessor |
Post-processeur qui traite les rapports proto statsd binaires en paires clé-valeur en développant la
sous la forme d'une arborescence.
|
StreamProtoResultReporter |
Implémentation de ProtoResultReporter
|
SubprocessResultsReporter |
Implémente ITestInvocationListener à spécifier en tant que result_reporter et un transfert à partir de
les résultats des tests, les exécutions
et les appels de test.
|
SuiteResultReporter |
Collecter les résultats des tests pour un appel de suite entier et générer les résultats finaux
|
TestTimeoutEnforcer |
Les écouteurs qui permettent de vérifier l'heure d'exécution d'un scénario de test donné et d'échouer
au-delà d'un certain délai.
|
TextResultReporter |
Rapporteur de résultats de test qui transmet les résultats à l'imprimante de résultats textuels JUnit.
|
TraceCmdCollector |
Un IMetricCollector qui collecte les traces pendant le test à l'aide de trace-cmd et les consigne dans
l'appel.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
Un bouchon IScheduledInvocationListener qui n'a aucun effet.
|
XmlFormattedGeneratorReporter |
L'implémentation de FormattedGeneratorReporter , qui formate la suite pour générer un code XML
.
|
XmlResultReporter |
Écrit les résultats JUnit dans des fichiers XML dans un format cohérent avec
XMLJUnitResultFormatter d'Ant.
|