com.android.tradefed.cluster

Интерфейсы

IClusterClient Интерфейс для взаимодействия с бэкэндом TFC.
IClusterEvent Интерфейс для загрузки любого события кластера в TFC.
IClusterEventUploader <T расширяет IClusterEvent > Интерфейс для ClusterEventUploader
IClusterOptions Интерфейс для получения параметров, связанных с кластером.

Классы

Информация о кластереBuildInfo Класс IBuildInfo для сборок, передаваемых по конвейеру из TFC.
Кластербилдпровидер IBuildProvider для загрузки тестовых ресурсов TFC.
КластерКлиент Реализация IClusterClient для взаимодействия с серверной частью TFC.
КластерКоманда Класс, представляющий задачу, полученную из TF Cluster.
Кластеркоммандконфигбилдер Класс для создания файла конфигурации для команды кластера.
Кластеркоммандевент Класс для инкапсуляции загружаемых событий команд кластера.
ClusterCommandEvent.Builder
КластерКомандаЛаунчер Класс IRemoteTest для запуска команды из TFC через подпроцесс TF.
КластерКомандаПланировщик ICommandScheduler для поддержки TFC (Tradefed Cluster).
Статус команды кластера Класс, который представляет состояние и причину отмены команды из TF Cluster.
КластерДевицеИнфо Класс для инкапсуляции загружаемой информации об устройстве кластера.
ClusterDeviceInfo.Builder
КластерУстройствоМонитор Реализация IDeviceMonitor , которая сообщает результаты службе Tradefed Cluster.
ClusterEventUploader <T расширяет IClusterEvent > Класс ClusterEventUploader, который загружает IClusterEvent в TFC.
КластерХостСобытие Класс для инкапсуляции загружаемых событий узла кластера.
ClusterHostEvent.Builder
ClusterHostUtil Статические функции использования для TF Cluster для получения экземпляров глобальной конфигурации, информации о хосте и т. д.
ClusterLogSaver Класс ILogSaver для загрузки результатов тестирования в TFC.
Параметры кластера
Статус вызова Класс для хранения статуса вызова.
Исключение SubprocessCommandException Не удалось выполнить команду подпроцесса.
СубпроцессКонфигБилдер Создайте XML-конфигурацию TF-оболочки для существующей конфигурации TF.
Помощник по подпроцессуReportingHelper Класс для создания файла конфигурации оболочки для использования генератора отчетов о результатах подпроцесса для команды кластера.
ТестКонтекст Класс для моделирования сообщения TestContext TFC API.
Тестовая среда Класс для моделирования сообщения TestEnvironment, возвращаемого TFC API.
Статус ТестГруппы Класс для хранения статуса тестовой группы.
TestOutputUploader Загружает выходные файлы теста в локальную файловую систему, GCS или конечную точку HTTP(S).
ТестРесурс Класс для моделирования сообщения TestResource, возвращаемого TFC API.
ТестРесурсЗагрузчик Класс для загрузки тестовых файлов ресурсов из файловой системы/GCS/HTTP.
TradefedConfigObject Класс для моделирования сообщения TradefedConfigObject TFC API.

Перечисления

ClusterCommand.RequestType
ClusterCommand.State Статус команды в кластере TF.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType Перечисления различных типов хост-событий.
ClusterLogSaver.FilePickingStrategy Стратегии выбора файлов.
TradefedConfigObject.Type Список типов объектов конфигурации, которые можно внедрить в команду config кластера.