com.android.tradefed.device.metric

Аннотации

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

Интерфейсы

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

Классы

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

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

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