| AtraceCollector | IMetricCollector , который запускает atrace во время теста, собирает результаты и регистрирует их при вызове. |
| AtraceRunMetricCollector | Собирает трассировки из всех тестовых каталогов в указанном каталоге тестового устройства, регистрирует тестовый каталог и выполняет постобработку файлов трассировки в тестовом каталоге и агрегирует метрики. |
| BaseDeviceMetricCollector | Базовая реализация IMetricCollector , которая позволяет запускать и останавливать сбор данных при onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) и ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
| Сборщик задержек соединения Bluetooth | Сборщик передаст предварительно определенную конфигурацию метрики длительности statsd на устройства и соберет длительность Bluetooth-соединения для каждого профиля. |
| BluetoothConnectionStateCollector | Этот сборщик будет собирать метрики BluetoothConnectionStateChanged и записывать номер состояния подключения для каждого профиля. |
| BluetoothHciSnoopLogCollector | Сборщик для включения функции отслеживания Bluetooth HCI на проверяемом устройстве и сбора журнала для каждого теста. |
| BugreportzOnFailureCollector | Собирайте отчеты об ошибках в случае сбоя тестового случая. |
| BugreportzOnTestCaseFailureCollector | Собирайте отчеты об ошибках, если тестовый случай в ходе выполнения завершается неудачей. |
| ClangCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия Clang из устройства и регистрирует их как тестовые артефакты. |
| CodeCoverageCollector | BaseDeviceMetricCollector , который извлекает результаты измерений покрытия Java и собственных функций с устройства и регистрирует их как тестовые артефакты. |
| CountTestCasesCollector | Подсчитайте и сообщите количество тестовых случаев для данного IRemoteTest . |
| DebugHostLogOnFailureCollector | Сборщик, который будет собирать и регистрировать журналы на стороне хоста в случае сбоя тестового случая. |
| DeviceTraceCollector | Сборщик, который запустит идеальную трассировку при запуске тестового прогона и запишет файл трассировки в конце. |
| FilePullerDeviceMetricCollector | BaseDeviceMetricCollector , который прослушивает ключевые метрики, поступающие с устройства, и извлекает их в виде файла с устройства. |
| FilePullerLogCollector | Регистратор файла, предоставленного устройством. |
| GcovCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия gcov из устройства и регистрирует их как тестовые артефакты. |
| GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия ядра gcov из debugfs и с устройства, а затем, наконец, регистрирует их как тестовые артефакты. |
| HostStatsdMetricCollector | IMetricCollector , который собирает метрики statsd со стороны хоста с помощью команд утилиты statsd. |
| JavaCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия Java с устройства и регистрирует их как тестовые артефакты. |
| LogcatOnFailureCollector | Сборщик, который будет собирать и регистрировать logcat в случае сбоя тестового случая. |
| LogcatTimingMetricCollector | Сборщик метрик, который собирает информацию о времени (например, время переключения пользователя) из Logcat в ходе одного или нескольких повторных тестов, используя заданные шаблоны регулярных выражений для анализа сигналов начала и окончания события из строк Logcat. |
| ModuleLogcatCollector | Версия сборщика logcat, но для модуля. |
| PerfettoFilePullerCollector | Сборщик, который извлекает файлы трассировки Perfetto из устройства, при необходимости сжимает их и добавляет в журналы тестирования. |
| PerfettoPullerMetricCollector | Этот класс устарел. Вместо него используйте PerfettoFilePullerCollector и ERROR(/PerfettoTracePostProcessor) . |
| RebootReasonCollector | Сборщик, который собирает перезагрузки устройств во время тестового прогона и сообщает о них по причине и количеству. |
| RuntimeRestartCollector | Сборщик, который собирает временные метки перезапусков среды выполнения (сбоев системного сервера) во время тестового прогона, если таковые имеются. |
| ScreenshotOnFailureCollector | Сборщик, который сделает снимок экрана и запишет его в журнал в случае сбоя тестового случая. |
| ShowmapPullerMetricCollector | Базовая реализация FilePullerDeviceMetricCollector , которая позволяет извлекать файлы showmap из устройства и собирать из него метрики. |
| TraceCmdCollector | IMetricCollector , который собирает трассировки во время теста с помощью trace-cmd и регистрирует их при вызове. |