| AndroidJUnitTest | Тест, который запускает пакет инструментальных тестов на заданном устройстве с помощью android.support.test.runner.AndroidJUnitRunner. |
| ArtGTest | |
| ArtRunTest | Тестовый раннер для запуска тестов ART. |
| AtestRunner | Реализация ITestSuite |
| BaseRetryDecision | Базовая реализация IRetryDecision . |
| BaseTestSuite | Тест для запуска пакета тестов совместимости с новой системой пакетов. |
| ClangCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия Clang из устройства и регистрирует их как тестовые артефакты. |
| КластерКомандЛаунчер | Класс IRemoteTest для запуска команды из TFC через подпроцесс TF. |
| CodeCoverageCollector | BaseDeviceMetricCollector , который извлекает данные об измерениях покрытия Java и нативных приложений с устройства и регистрирует их как тестовые артефакты. |
| Тест покрытия кода | Тест, который запускает пакет инструментальных тестов на заданном устройстве и генерирует отчет о покрытии кода. |
| CommandOptionsGetter | Реализация сервиса, которая возвращает значение параметров команды для данного вызова. |
| CreateAvdPreparer | |
| ЗависимостиResolver | Новый тип провайдера, позволяющий получить все зависимости для теста. |
| DeviceFlashPreparer | ITargetPreparer , который прошивает изображение на физическом оборудовании Android. |
| ВладелецУстройстваЦельПодготовитель | ITargetPreparer , который настраивает компонент владельца устройства. |
| DeviceResetFeature | Реализация сброса устройства на стороне сервера. |
| DeviceSnapshotFeature | Реализация моментального снимка устройства на стороне сервера. |
| ИсполняемыйBaseTest | Базовый класс для исполняемого стиля тестов. |
| ИсполняемыйHostTest | Тестовый загрузчик для исполняемого файла, работающего на хосте. |
| ИсполняемыйTargetTest | Тестовый загрузчик для исполняемого файла, запущенного на целевом устройстве. |
| FastbootUpdateBootstrapPreparer | ITargetPreparer , который помещает указанные файлы (загрузчик, радио, zip-файл образа устройства) в IDeviceBuildInfo для прошивки устройств с помощью FastbootDeviceFlasher , а затем внедряет атрибуты устройства после загрузки в информацию о сборке для целей составления отчетов о результатах. |
| ФорматированныйГенераторРепортер | Reporter, позволяющий генерировать отчеты в определенном формате. |
| GTest | Тест, который запускает собственный тестовый пакет на заданном устройстве. |
| GTestBase | Базовый класс gTest |
| GcovCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия gcov из устройства и регистрирует их как тестовые артефакты. |
| GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия ядра gcov из debugfs и из устройства, а затем регистрирует их как тестовые артефакты. |
| GlobalFilterGetter | Реализация сервиса, возвращающего фильтры заданного вызова. |
| HostGTest | Тест, запускающий собственный тестовый пакет. |
| HostTest | Средство запуска тестов для хост-тестов JUnit. |
| ITestSuite | Абстрактный класс, используемый для запуска тестового набора. |
| УстановленныеИнструментыТест | Запускает все инструменты, найденные на текущем устройстве. |
| ИнструментарийТест | Тест, запускающий пакет инструментальных тестов на заданном устройстве. |
| ИзолированныйHostTest | Реализует исполнитель TradeFed, который использует подпроцесс для выполнения тестов в среде с низким уровнем зависимости вместо их выполнения в основном процессе. |
| JarHostTest | Средство запуска тестов JUnit на стороне хоста. |
| JavaCodeCoverageCollector | BaseDeviceMetricCollector , который извлекает измерения покрытия Java с устройства и регистрирует их как тестовые артефакты. |
| KUnitModuleTest | Средство запуска тестов для запуска тестовых модулей KUnit на устройстве. |
| KernelTargetTest | Тестовый исполнитель для запуска исполняемого файла на целевом устройстве и анализа результатов теста ядра. |
| ИзвестныйНеудачныйПодготовитель | Целевой подготовитель должен пропустить повторную попытку при известной неудаче. |
| ЛокальноеAndroidВиртуальноеУстройство | Класс для локальных виртуальных устройств, работающих на хосте TradeFed. |
| Управляемое удаленное устройство | Устройство, работающее внутри виртуальной машины, которым мы управляем удаленно через экземпляр Tradefed внутри виртуальной машины. |
| MixKernelTargetPreparer | ITargetPreparer , позволяющий смешивать образ ядра с образом устройства. |
| NativeDevice | Реализация по умолчанию ITestDevice для устройств Android с неполным стеком. |
| ВложенноеУдаленноеУстройство | Представление устройства, работающего внутри удаленной виртуальной машины Cuttlefish. |
| NoApkTestSkipper | Специальный препаратор, позволяющий полностью пропустить вызов (подготовку и тесты), если нет apk-файлов для тестов. |
| УдаленноеAndroid-устройство | Реализация ITestDevice для полнофункционального устройства Android, подключенного через adb connect. |
| RemoteAndroidВиртуальноеУстройство | Расширяет поведение RemoteAndroidDevice для полнофункционального устройства Android, работающего в Google Compute Engine (Gce). |
| ОтчетПройденные тесты | Сообщите в файле возможные фильтры для исключения пройденных тестов. |
| ResultDBReporter | |
| РезультатыИгрок | Специальный бегунок, который воспроизводит полученные им результаты. |
| ПовторитьПовторитьПланировщик | Специальный исполнитель, позволяющий перепланировать предыдущий запуск тестов, которые не были выполнены или не были выполнены. |
| RustBinaryHostTest | Тест хоста, предназначенный для запуска двоичного файла Rust из системы сборки Android (Soong) |
| RustBinaryTest | Тест, который запускает исполняемый файл Rust на заданном устройстве. |
| RustTestBase | Базовый класс RustBinaryHostTest и RustBinaryTest |
| ПропуститьОсобенность | Функция, позволяющая получить доступ к некоторой информации SkipManager . |
| StubTargetPreparer | Заполнитель пустой реализации ITargetPreparer . |
| StubTest | Реализация пустого теста без операций. |
| ПодпроцессTfLauncher | IRemoteTest для запуска тестов на отдельной установке TF. |
| TearDownPassThroughPreparer | Позволяет запускать tearDown для подготовителей, включенных в конфигурацию как объект. |
| Тестовое устройство | Реализация ITestDevice для полнофункционального устройства Android |
| TestMappingSuiteRunner | Реализация BaseTestSuite для запуска тестов, указанных с помощью параметра include-filter или файлов TEST_MAPPING из сборки, в виде набора. |
| ТестыPoolPoller | Тестовая оболочка, позволяющая выполнять все тесты пула тестов. |
| TfSuiteRunner | Реализация ITestSuite , которая будет загружать тесты из папки TF jars res/config/suite/. |
| TfTestLauncher | IRemoteTest для запуска модульных или функциональных тестов на отдельной установке TF. |
| XmlFormattedGeneratorReporter | Реализация FormattedGeneratorReporter , которая форматирует результаты набора в формате XML. |