com.android.tradefed.device.metric
Annotations
Option métrique | Annotation pour les méthodes de test annotées avec @Test , ou si l'annotation fait partie de la liste d'annotations de TestDescription qui permet de spécifier quelques paramètres supplémentaires utiles pour : Ajuster le comportement des collecteurs, filtrer certaines méthodes. |
Interfaces
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. |
IMetricCollectorReceiver | Interface pour IRemoteTest à implémenter s'ils ont besoin d'obtenir la liste des IMetricCollector pour l'exécution du test. |
Des classes
AtraceCollector | Un IMetricCollector qui exécute une trace pendant un test, collecte le résultat et le consigne dans l'invocation. |
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 regroupe les 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)) . |
BluetoothConnectionLatencyCollector | Le collecteur transmettra une configuration métrique de durée de statistiques prédéfinie aux appareils et collectera la durée de connexion Bluetooth pour chaque profil. |
BluetoothConnectionStateCollector | Ce collecteur collectera les métriques BluetoothConnectionStateChanged et enregistrera le numéro d’état de connexion pour chaque profil. |
BluetoothHciSnoopLogCollector | Collecteur pour activer la journalisation de surveillance Bluetooth HCI sur le DUT et pour collecter le journal pour chaque test. |
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 échoue lors d'une exécution. |
ClangCodeCoverageCollector | Un BaseDeviceMetricCollector qui extraira les mesures de couverture Clang de l'appareil et les enregistrera en tant qu'artefacts de test. |
Aide-collecteur | Aide pour effectuer certaines opérations IMetricCollector nécessaires à plusieurs endroits. |
CountTestCasesCollector | Comptez et signalez le nombre de cas de test pour un IRemoteTest donné. |
DebugHostLogOnFailureCollector | Collecteur qui rassemblera et enregistrera les journaux côté hôte lorsqu'un échec de scénario de test se produit. |
DeviceMetricData | Objet pour contenir toutes les données collectées par les collecteurs de métriques. |
DeviceTraceCollector | Collecteur qui démarrera la trace parfaite au démarrage d'un test et enregistrera le fichier de trace à la fin. |
ÉmulateurMémoireCpuCapturer | |
FilePullerDeviceMetricCollector | Un BaseDeviceMetricCollector qui écoute les clés de métriques provenant de l'appareil et les extrait sous forme de fichier de l'appareil. |
FilePullerLogCollector | Enregistreur du fichier signalé par le côté appareil. |
GcovCodeCoverageCollector | Un BaseDeviceMetricCollector qui extraira les mesures de couverture gcov de l'appareil et les enregistrera en tant qu'artefacts de test. |
GcovKernelCodeCoverageCollector | Un BaseDeviceMetricCollector qui extraira les mesures de couverture du noyau gcov des débogages et du périphérique, puis les enregistrera finalement en tant qu'artefacts de test. |
HostStatsdMetricCollector | Un IMetricCollector qui collecte les métriques statsd du côté hôte à l'aide des commandes de l'utilitaire statsd. |
JavaCodeCoverageCollector | Un BaseDeviceMetricCollector qui extraira les mesures de couverture Java de l'appareil et les enregistrera en tant qu'artefacts de test. |
LogcatOnFailureCollector | Collecteur qui capturera et enregistrera un logcat lorsqu'un scénario de test échoue. |
LogcatTimingMetricCollector | Un collecteur de métriques qui collecte des informations de synchronisation (par exemple, l'heure de changement d'utilisateur) à partir de logcat lors d'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'un événement à partir des lignes logcat. |
ModuleLogcatCollector | Version du collecteur logcat mais pour le module. |
PerfettoPullerMetricCollector | Implémentation de base de FilePullerDeviceMetricCollector qui permet d'extraire les fichiers parfaits de l'appareil et d'en collecter les métriques. |
RebootReasonCollector | Collecteur qui collecte le redémarrage de l'appareil pendant l'exécution du test et les signale par raison et nombre. |
RuntimeRestartCollector | Collecteur qui collecte les horodatages des redémarrages d'exécution (pannes du serveur système) pendant l'exécution du test, le cas échéant. |
Capture d'écran sur FailureCollector | Collecteur qui capturera et enregistrera une capture d'écran lorsqu'un scénario de test échoue. |
ShowmapPullerMetricCollector | Implémentation de base de FilePullerDeviceMetricCollector qui permet d'extraire les fichiers showmap de l'appareil et d'en collecter les métriques. |
TraceCmdCollector | IMetricCollector qui collecte les traces pendant le test à l'aide de trace-cmd et les enregistre dans l'invocation. |
Énumérations
Collecteur de journaux automatiques | Énumération décrivant quel collecteur peut être automatiquement manipulé par le harnais. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
Annotations
Interfaces
Des classes
- AtraceCollector
- AtraceRunMetricCollector
- BaseDeviceMetricCollector
- BluetoothConnectionLatencyCollector
- BluetoothConnectionStateCollector
- BluetoothHciSnoopLogCollector
- BugreportzOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- ClangCodeCoverageCollector
- Aide-collecteur
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DeviceMetricData
- DeviceTraceCollector
- ÉmulateurMémoireCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- GcovCodeCoverageCollector
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- LogcatTimingMetricCollector
- ModuleLogcatCollector
- PerfettoPullerMetricCollector
- RebootReasonCollector
- RuntimeRestartCollector
- Capture d'écran sur FailureCollector
- ShowmapPullerMetricCollector
- TraceCmdCollector
Énumérations