БазовоеРетриРешение | Базовая реализация IRetryDecision . |
BaseTestSuite | Тест для запуска пакета тестов на совместимость с новой системой пакета. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector , который будет извлекать измерения покрытия Clang с устройства и регистрировать их как тестовые артефакты. |
КластерКомандаЛаунчер | Класс IRemoteTest для запуска команды из TFC через подпроцесс TF. |
CommandOptionsGetter | Реализация службы, которая возвращает значение параметров команды для данного вызова. |
Создатьавдпрепарер | |
ЗависимостиРезолвер | Новый тип провайдера, позволяющий получить все зависимости для теста. |
Функция сброса устройства | Реализация сброса устройства на стороне сервера. |
ФорматированныйГенераторРепортер | Reporter, позволяющий генерировать отчеты в определенном формате. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector , который будет получать измерения покрытия gcov с устройства и регистрировать их как тестовые артефакты. |
GlobalFilterGetter | Реализация службы, которая возвращает фильтры данного вызова. |
ITestSuite | Абстрактный класс, используемый для запуска Test Suite. |
JavaCodeCoverageCollector | BaseDeviceMetricCollector , который будет получать измерения покрытия Java с устройства и регистрировать их как тестовые артефакты. |
ЛокальноеAndroidVirtualDevice | Класс для локальных виртуальных устройств, работающих на хосте TradeFed. |
УправляемоеУдаленноеУстройство | Устройство, работающее внутри виртуальной машины, которым мы управляем удаленно через экземпляр Tradefed внутри виртуальной машины. |
РодноеУстройство | Реализация по умолчанию ITestDevice Неполноценные устройства Android. |
Вложенное удаленное устройство | Представление устройства, работающего внутри удаленной виртуальной машины Cuttlefish. |
УдаленныйAndroidУстройство | Реализация ITestDevice для полнофункционального устройства Android, подключенного через adb Connect. |
УдаленныйAndroidVirtualDevice | Расширяет поведение RemoteAndroidDevice для полнофункционального устройства Android, работающего в Google Compute Engine (Gce). |
ОтчетПройденоТесты | Сообщите в файле о возможных фильтрах для исключения пройденного теста. |
РезультатыИгрок | Специальный раннер, воспроизводящий выданные ему результаты. |
Повторить перепланирование | Специальный раннер, позволяющий перенести предыдущий запуск тестов, которые не были выполнены или не были выполнены. |
RunOnSecondaryUserTargetPreparer | ITargetPreparer , который создает дополнительного пользователя в программе установки и отмечает, что тесты следует запускать под этим пользователем. |
Ранонворкпрофилетаржетпрепарер | ITargetPreparer , который создает рабочий профиль в программе установки и отмечает, что тесты следует запускать для этого пользователя. |
Стабтаржетпрепарер | Пустая реализация заполнителя ITargetPreparer . |
СтабТест | Реализация пустого теста без операций. |
ПодпроцессTfLauncher | IRemoteTest для запуска тестов на отдельной установке TF. |
Тестовое устройство | Реализация ITestDevice для полнофункционального устройства Android. |
TestMappingSuiteRunner | Реализация BaseTestSuite для запуска тестов, указанных опцией include-filter, или файлов TEST_MAPPING из сборки в виде набора. |
ТестыPollPoller | Оболочка тестов, позволяющая выполнять все тесты из пула тестов. |
TfSuiteRunner | Реализация ITestSuite , который будет загружать тесты из папки TF jars res/config/suite/. |
ТфТестЛаунчер | IRemoteTest для запуска модульных или функциональных тестов для отдельной установки TF. |
XmlFormattedGeneratorReporter | Реализация FormattedGeneratorReporter , который форматирует набор, приводит к формату xml. |