AtraceКоллектор | IMetricCollector , который запускается во время теста, собирает результаты и регистрирует их в вызове. |
AtraceRunMetricCollector | Собирает трассировки из всего тестового каталога в заданном каталоге с тестового устройства, регистрирует тестовый каталог и выполняет постобработку файлов трассировки в тестовом каталоге и агрегирует метрики. |
BaseDeviceMetricCollector | Базовая реализация IMetricCollector , позволяющая запускать и останавливать сбор onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) и ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BluetoothConnectionLatencyCollector | Сборщик отправит предварительно определенную конфигурацию метрики длительности statsd на устройства и соберет продолжительность соединения Bluetooth для каждого профиля. |
BluetoothConnectionStateКоллектор | Этот сборщик будет собирать метрики BluetoothConnectionStateChanged и записывать номер состояния подключения для каждого профиля. |
BluetoothHciSnoopLogCollector | Collector, чтобы включить ведение журнала Bluetooth HCI snoop на тестируемом устройстве и собирать журнал для каждого теста. |
BugreportzOnFailureCollector | Собирайте отчеты об ошибках при сбое тестового примера. |
BugreportzOnTestCaseFailureCollector | Собирайте отчеты об ошибках при сбое тестового набора. |
ClangCodeCoverageКоллектор | BaseDeviceMetricCollector , который будет извлекать измерения покрытия Clang с устройства и регистрировать их как тестовые артефакты. |
CountTestCasesCollector | Подсчитайте и сообщите количество тестовых случаев для данного IRemoteTest . |
DebugHostLogOnFailureCollector | Коллектор, который будет собирать и регистрировать журналы на стороне хоста при возникновении сбоя тестового примера. |
DeviceTraceКоллектор | Сборщик, который запустит трассировку perfetto при запуске тестового прогона и файл трассировки журнала в конце. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector , который прослушивает ключ метрик, поступающий с устройства, и извлекает их в виде файла с устройства. |
FilePullerLogКоллектор | Регистратор файла, о котором сообщила сторона устройства. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector , который извлечет измерения покрытия gcov с устройства и зарегистрирует их как тестовые артефакты. |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector , который извлечет измерения покрытия ядра gcov из отладочных файлов и с устройства, а затем, наконец, зарегистрирует их как тестовые артефакты. |
HostStatsdMetricCollector | IMetricCollector , который собирает метрики statsd со стороны хоста с помощью служебных команд statsd. |
JavaCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия Java с устройства и регистрирует их как тестовые артефакты. |
LogcatOnFailureCollector | Коллектор, который будет захватывать и регистрировать logcat в случае сбоя тестового примера. |
LogcatTimingMetricCollector | Сборщик метрик, который собирает информацию о времени (например, время переключения пользователя) из logcat во время одного или нескольких повторных тестов, используя заданные шаблоны регулярных выражений для анализа начальных и конечных сигналов события из строк logcat. |
МодульLogcatКоллектор | Версия сборщика logcat, но для модуля. |
PerfettoPullerMetricCollector | Базовая реализация FilePullerDeviceMetricCollector , позволяющая извлекать файлы перфетто с устройства и собирать с него метрики. |
RebootReasonКоллектор | Коллектор, который собирает перезагрузки устройства во время тестового запуска и сообщает о них по причинам и подсчетам. |
Коллектор среды выполненияRestart | Сборщик, который собирает временные метки перезапусков среды выполнения (сбоев системного сервера) во время тестового запуска, если таковые имеются. |
СкриншотOnFailureCollector | Коллектор, который сделает снимок экрана и зарегистрирует его в случае сбоя тестового примера. |
ShowmapPullerMetricCollector | Базовая реализация FilePullerDeviceMetricCollector , которая позволяет извлекать файлы карты шоу с устройства и собирать с него метрики. |
TraceCmdКоллектор | IMetricCollector , который собирает трассировки во время теста с помощью команды trace-cmd и регистрирует их при вызове. |