IConfigurationReceiver

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest Тест, который запускает пакет инструментального тестирования на данном устройстве с помощью android.support.test.runner.AndroidJUnitRunner.
АртGTest
ArtRunTest Средство запуска тестов для запуска тестов ART.
АтестРаннер Внедрение ITestSuite
БазовоеРетриРешение Базовая реализация IRetryDecision .
BaseTestSuite Тест для запуска пакета тестов на совместимость с новой системой пакета.
ClangCodeCoverageCollector BaseDeviceMetricCollector , который будет извлекать измерения покрытия Clang с устройства и регистрировать их как тестовые артефакты.
КластерКомандаЛаунчер Класс IRemoteTest для запуска команды из TFC через подпроцесс TF.
Коллектор CodeCoverageCollector BaseDeviceMetricCollector , который будет извлекать измерения Java и собственного покрытия с устройства и регистрировать их как тестовые артефакты.
Тест покрытия кода Тест, который запускает пакет инструментального тестирования на данном устройстве и генерирует отчет о покрытии кода.
CommandOptionsGetter Реализация службы, которая возвращает значение параметров команды для данного вызова.
Создатьавдпрепарер
ЗависимостиРезолвер Новый тип провайдера, позволяющий получить все зависимости для теста.
УстройствоFlashPreparer ITargetPreparer , который записывает образ на физическое оборудование Android.
Девицеовнертаржетпрепарер ITargetPreparer , который настраивает компонент владельца устройства.
Функция сброса устройства Реализация сброса устройства на стороне сервера.
Функция моментального снимка устройства Реализация моментального снимка устройства на стороне сервера.
Исполняемый базовый тест Базовый класс для исполняемого стиля тестов.
Исполняемый хосттест Средство запуска тестов для запуска исполняемого файла на хосте.
ИсполняемыйTargetTest Средство запуска тестов для запуска исполняемого файла на цели.
FastbootUpdateBootstrapPreparer ITargetPreparer , который помещает указанные файлы (загрузчик, радио, zip-архив образа устройства) в IDeviceBuildInfo для прошивки устройств с помощью FastbootDeviceFlasher , а затем вводит атрибуты устройства после загрузки в информацию о сборке для целей отчетности о результатах.
ФорматированныйГенераторРепортер Reporter, позволяющий генерировать отчеты в определенном формате.
GTest Тест, который запускает собственный тестовый пакет на данном устройстве.
GTestBase Базовый класс gTest
GcovCodeCoverageCollector BaseDeviceMetricCollector , который будет получать измерения покрытия gcov с устройства и регистрировать их как тестовые артефакты.
GcovKernelCodeCoverageCollector BaseDeviceMetricCollector , который будет извлекать измерения покрытия ядра gcov из debugfs и с устройства, а затем, наконец, регистрировать их как тестовые артефакты.
GlobalFilterGetter Реализация службы, которая возвращает фильтры данного вызова.
ХостGTest Тест, который запускает собственный тестовый пакет.
ХостТест Средство запуска тестов для тестов на основе хоста JUnit.
ITestSuite Абстрактный класс, используемый для запуска Test Suite.
УстановленоИнструментыТест Запускает все инструменты, найденные на текущем устройстве.
ИнструментарийТест Тест, который запускает пакет инструментального тестирования на данном устройстве.
ИзолированныйХостТест Реализует средство выполнения TradeFed, которое использует подпроцесс для выполнения тестов в среде с низкой зависимостью вместо их выполнения в основном процессе.
JarHostTest Средство запуска тестов JUnit на стороне хоста.
JavaCodeCoverageCollector BaseDeviceMetricCollector , который будет получать измерения покрытия Java с устройства и регистрировать их как тестовые артефакты.
KUnitModuleTest Средство запуска тестов для запуска тестовых модулей KUnit на устройстве.
KernelTargetTest Средство запуска тестов для запуска исполняемого файла на целевом объекте и анализа результатов теста ядра.
ИзвестныйОтказПодготовка Целевой составитель пропускает повторную попытку с известной неудачей.
ЛокальноеAndroidVirtualDevice Класс для локальных виртуальных устройств, работающих на хосте TradeFed.
УправляемоеУдаленноеУстройство Устройство, работающее внутри виртуальной машины, которым мы управляем удаленно через экземпляр Tradefed внутри виртуальной машины.
MixKernelTargetPreparer ITargetPreparer , который позволяет смешивать образ ядра с образом устройства.
РодноеУстройство Реализация по умолчанию ITestDevice Неполноценные устройства Android.
Вложенное удаленное устройство Представление устройства, работающего внутри удаленной виртуальной машины Cuttlefish.
NoApkTestSkipper Специальный подготовительный модуль, позволяющий полностью пропустить вызов (подготовку и тесты), если к тестам нет APK.
УдаленныйAndroidУстройство Реализация ITestDevice для полнофункционального устройства Android, подключенного через adb Connect.
УдаленныйAndroidVirtualDevice Расширяет поведение RemoteAndroidDevice для полнофункционального устройства Android, работающего в Google Compute Engine (Gce).
ОтчетПройденоТесты Сообщите в файле о возможных фильтрах для исключения пройденного теста.
Результатдбрепортер Средство создания отчетов о результатах, которое загружает результаты тестов в ResultDB.
РезультатыИгрок Специальный раннер, воспроизводящий выданные ему результаты.
Повторить перепланирование Специальный раннер, позволяющий перенести предыдущий запуск тестов, которые не удалось или не были выполнены.
RustBinaryHostTest Хост-тест, предназначенный для запуска двоичного файла ржавчины из системы Android Build (Сунг)
RustBinaryTest Тест, который запускает двоичный файл ржавчины на данном устройстве.
RustTestBase Базовый класс RustBinaryHostTest и RustBinaryTest
Пропустить функцию Функция, позволяющая получить доступ к некоторой информации SkipManager .
Стабтаржетпрепарер Пустая реализация заполнителя ITargetPreparer .
СтабТест Реализация пустого теста без операций.
ПодпроцессTfLauncher IRemoteTest для запуска тестов на отдельной установке TF.
TearDownPassThroughPreparer Позволяет запускать TearDown на модулях подготовки, которые включены в конфигурацию как объект.
Тестовое устройство Реализация ITestDevice для полнофункционального устройства Android.
TestMappingSuiteRunner Реализация BaseTestSuite для запуска тестов, указанных опцией include-filter, или файлов TEST_MAPPING из сборки в виде набора.
ТестыPollPoller Оболочка тестов, позволяющая выполнять все тесты из пула тестов.
TfSuiteRunner Реализация ITestSuite , который будет загружать тесты из папки TF jars res/config/suite/.
ТфТестЛаунчер IRemoteTest для запуска модульных или функциональных тестов для отдельной установки TF.
XmlFormattedGeneratorReporter Реализация FormattedGeneratorReporter , который форматирует набор, приводит к формату xml.


Простой интерфейс для представления объекта, принимающего IConfiguration .

Тесты или другие объекты конфигурации должны реализовывать этот интерфейс, если им нужен доступ к IConfiguration в который они включены.

Краткое содержание

Публичные методы

abstract void setConfiguration ( IConfiguration configuration)

Внедряет используемый IConfiguration .

Публичные методы

setConfiguration

public abstract void setConfiguration (IConfiguration configuration)

Внедряет используемый IConfiguration .

Параметры
configuration IConfiguration