| БазовоеРетриРешение | Базовая реализация 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. |