AtraceCollector | Ein IMetricCollector , der während eines Tests atrace ausführt, die Ergebnisse sammelt und sie beim Aufruf protokolliert. |
AtraceRunMetricCollector | Sammelt die Ablaufverfolgungen aus allen Testverzeichnissen im angegebenen Verzeichnis vom Testgerät, protokolliert das Testverzeichnis, verarbeitet die Ablaufverfolgungsdateien im Testverzeichnis nach und aggregiert die Metriken. |
BaseDeviceMetricCollector | Basisimplementierung von IMetricCollector , die das Starten und Stoppen der Sammlung auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) ermöglicht. |
BluetoothConnectionLatencyCollector | Der Collector überträgt eine vordefinierte Konfiguration der Statistikdauermetrik an Geräte und erfasst die Bluetooth-Verbindungsdauer für jedes Profil. |
BluetoothConnectionStateCollector | Dieser Kollektor erfasst BluetoothConnectionStateChanged-Metriken und zeichnet die Verbindungsstatusnummer für jedes Profil auf. |
BluetoothHciSnoopLogCollector | Collector zum Aktivieren der Bluetooth-HCI-Snoop-Protokollierung auf dem DUT und zum Sammeln des Protokolls für jeden Test. |
BugreportzOnFailureCollector | Sammeln Sie einen Fehlerbericht, wenn ein Testfall fehlschlägt. |
BugreportzOnTestCaseFailureCollector | Sammeln Sie einen Fehlerbericht, wenn ein Testfall in einem Lauf fehlschlägt. |
ClangCodeCoverageCollector | Ein BaseDeviceMetricCollector , der Clang-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
CollectorHelper | Helfer zum Ausführen einiger IMetricCollector Vorgänge, die an mehreren Stellen benötigt werden. |
CountTestCasesCollector | Zählen und melden Sie die Anzahl der Testfälle für einen bestimmten IRemoteTest . |
DebugHostLogOnFailureCollector | Collector, der die hostseitigen Protokolle sammelt und protokolliert, wenn ein Testfallfehler auftritt. |
DeviceMetricData | Objekt zum Speichern aller von Metriksammlern gesammelten Daten. |
DeviceTraceCollector | Kollektor, der den Perfetto-Trace startet, wenn ein Testlauf beginnt, und die Trace-Datei am Ende protokolliert. |
EmulatorMemoryCpuCapturer | |
FilePullerDeviceMetricCollector | Ein BaseDeviceMetricCollector , der auf vom Gerät kommende Metrikschlüssel wartet und diese als Datei vom Gerät abruft. |
FilePullerLogCollector | Logger der von der Geräteseite gemeldeten Datei. |
GcovCodeCoverageCollector | Ein BaseDeviceMetricCollector , der GCOV-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
GcovKernelCodeCoverageCollector | Ein BaseDeviceMetricCollector , der gcov-Kernelabdeckungsmessungen aus debugfs und vom Gerät abruft und sie schließlich als Testartefakte protokolliert. |
HostStatsdMetricCollector | Ein IMetricCollector , der statsd-Metriken von der Hostseite mithilfe von statsd-Dienstprogrammbefehlen sammelt. |
JavaCodeCoverageCollector | Ein BaseDeviceMetricCollector , der Java-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
LogcatOnFailureCollector | Collector, der einen Logcat erfasst und protokolliert, wenn ein Testfall fehlschlägt. |
LogcatTimingMetricCollector | Ein Metriksammler, der Zeitinformationen (z. B. Benutzerwechselzeit) von Logcat während eines oder mehrerer wiederholter Tests sammelt, indem er bestimmte Regex-Muster verwendet, um Start- und Endsignale eines Ereignisses aus Logcat-Zeilen zu analysieren. |
ModuleLogcatCollector | Version des Logcat-Kollektors, jedoch für Modul. |
PerfettoPullerMetricCollector | Basisimplementierung von FilePullerDeviceMetricCollector , die es ermöglicht, die Perfetto-Dateien vom Gerät abzurufen und die Metriken davon zu sammeln. |
RebootReasonCollector | Collector, der Geräteneustarts während des Testlaufs erfasst und sie nach Grund und Anzahl meldet. |
RuntimeRestartCollector | Kollektor, der gegebenenfalls Zeitstempel von Laufzeitneustarts (Abstürze des Systemservers) während des Testlaufs sammelt. |
ScreenshotOnFailureCollector | Collector, der einen Screenshot erfasst und protokolliert, wenn ein Testfall fehlschlägt. |
ShowmapPullerMetricCollector | Basisimplementierung von FilePullerDeviceMetricCollector , die es ermöglicht, die Showmap-Dateien vom Gerät abzurufen und die Metriken von diesem zu sammeln. |
TraceCmdCollector | Ein IMetricCollector , der während des Tests mithilfe von „trace-cmd“ Ablaufverfolgungen sammelt und diese beim Aufruf protokolliert. |