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. |