BaseRetryDecision | Базовая реализация IRetryDecision . |
BaseTestSuite | Тест для запуска пакета тестов совместимости с новой системой пакетов. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector , который будет тянуть измерение покрытия Clang от устройства и регистрации их в качестве тестовых артефактов. |
ClusterCommandLauncher | IRemoteTest класс для запуска команды из КТФА через подпроцесс TF. |
CommandOptionsGetter | Реализация службы, которая возвращает значение параметров команды для данного вызова. |
CreateAvdPreparer | |
Зависимости | Новый тип провайдера, который позволяет получить все зависимости для теста. |
DeviceResetFeature | Реализация сброса устройства на стороне сервера. |
FormattedGeneratorReporter | Репортер, позволяющий формировать отчеты в определенном формате. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector , который будет тянуть измерение покрытия gcov от устройства и регистрации их в качестве тестовых артефактов. |
GlobalFilterGetter | Реализация службы, которая возвращает фильтры для данного вызова. |
ITestSuite | Абстрактный класс, используемый для запуска Test Suite. |
JavaCodeCoverageCollector | BaseDeviceMetricCollector , который будет тянуть измерение охвата Java выключения устройства и зарегистрировать их в качестве тестовых артефактов. |
LocalAndroidVirtualDevice | Класс для локальных виртуальных устройств, работающих на хосте TradeFed. |
ManagedRemoteDevice | Устройство, работающее внутри виртуальной машины, которым мы управляем удаленно через экземпляр Tradefed внутри виртуальной машины. |
NativeDevice | По умолчанию реализация ITestDevice Non-полный стек Android устройств. |
NestedRemoteDevice | Представление устройства, работающего внутри удаленной виртуальной машины Cuttlefish. |
RemoteAndroidDevice | Реализация ITestDevice для полного стека андроид устройства , подключенного через ADB соединение. |
RemoteAndroidВиртуальное устройство | Расширяет RemoteAndroidDevice поведение для полного стека андроида устройство работает в Google Compute Engine (GCE). |
ReportPassedTests | Запишите в файл возможные фильтры, чтобы исключить пройденный тест. |
Результаты | Специальный бегун, который воспроизводит полученные результаты. |
Повторить попытку | Специальный бегун, который позволяет перепланировать предыдущий запуск тестов, которые не прошли или не были выполнены. |
RunOnSecondaryUserTargetPreparer | ITargetPreparer , что создает дополнительный пользователь в настройках, и помечает , что тесты должны быть запущены в этом пользователе. |
RunOnWorkProfileTargetPreparer | ITargetPreparer , что создает профиль работы в установке, а также знаки , что тесты должны быть запущены в этом пользователе. |
StubTargetPreparer | Заполнитель пустой реализации ITargetPreparer . |
StubTest | Реализация пустого теста без операций. |
SubprocessTfLauncher | IRemoteTest для запуска тестов с отдельной установкой TF. |
TestDevice | Реализация ITestDevice для полного стека андроид устройства |
TestMappingSuiteRunner | Реализация BaseTestSuite для испытаний запуска указанных в опции включает-фильтр, или TEST_MAPPING файлы из сборки, как люкс. |
Тесты | Оболочка тестов, позволяющая выполнять все тесты пула тестов. |
TfSuiteRunner | Реализация ITestSuite , которая будет загружать тесты из TF баночки разрешения / конфигурации / люкс / папки. |
TfTestLauncher | IRemoteTest для запуска блока или функциональных тестов с отдельной установкой TF. |
XmlFormattedGeneratorReporter | Осуществление FormattedGeneratorReporter , какой формат результаты люкса в формате XML. |