com.android.tradefed.device.metric

Аннотации

Метрическая опция Аннотация для тестовых методов, аннотированная @Test , или если аннотация является частью списка аннотаций TestDescription , который позволяет указать некоторые дополнительные параметры, полезные для: настройки поведения сборщиков, фильтрации некоторых методов.

Интерфейсы

IMetricCollector Этот интерфейс будет добавлен в качестве декоратора при сообщении о результатах тестов для сбора соответствующих показателей.
IMetricCollectorReceiver Интерфейс для реализации IRemoteTest , если им нужно получить список IMetricCollector для запуска теста.

Классы

Базедевицеметрикколлектор Базовая реализация IMetricCollector , которая позволяет запускать и останавливать сбор данных onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) и ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
BugreportzOnFailureCollector Собирайте отчеты об ошибках, когда тест-кейс не пройден.
ClangCodeCoverageCollector BaseDeviceMetricCollector , который будет извлекать измерения покрытия Clang с устройства и регистрировать их как тестовые артефакты.
КоллекционерПомощник Помощник для выполнения некоторых операций IMetricCollector , необходимых в нескольких местах.
Коллектор тестовых случаев Подсчитайте и сообщите количество тестовых случаев для данного IRemoteTest .
DebugHostLogOnFailureCollector Сборщик, который будет собирать и регистрировать журналы на стороне хоста в случае сбоя тестового сценария.
Девицеметрикдата Объект для хранения всех данных, собранных сборщиками метрик.
ЭмуляторПамятьCpuCapturer
FilePullerDeviceMetricCollector BaseDeviceMetricCollector , который прослушивает ключи метрик, поступающие с устройства, и извлекает их в виде файла с устройства.
FilePullerLogCollector Регистратор файла, о котором сообщает сторона устройства.
GcovCodeCoverageCollector BaseDeviceMetricCollector , который будет получать измерения покрытия gcov с устройства и регистрировать их как тестовые артефакты.
JavaCodeCoverageCollector BaseDeviceMetricCollector , который будет получать измерения покрытия Java с устройства и регистрировать их как тестовые артефакты.
LogcatOnFailureCollector Коллектор, который будет захватывать и регистрировать логарифмический анализ в случае сбоя тестового примера.
Снимок экранаOnFailureCollector Сборщик, который будет делать снимок экрана и сохранять его в журнале в случае сбоя тестового примера.

Перечисления

Автологколлектор Перечисление, описывающее, какой коллектор может автоматически обрабатываться жгутом.