com.android.tradefed.testtype.suite

Классы

АтестРаннер Внедрение ITestSuite
BaseTestSuite Тест для запуска пакета тестов на совместимость с новой системой пакета.
ГранулированныйRetriableTestWrapper Класс-оболочка работает с IRemoteTest для гранулирования IRemoteTest на уровне тестового сценария.
GranularRetriableTestWrapper.StartEndCollector Помощник класса, позволяющий отловить пропущенное начало и конец прогона.
ITestSuite Абстрактный класс, используемый для запуска Test Suite.
Определение модуля Контейнер для конфигурации тестового запуска.
МодульПрослушиватель Слушатель, прикрепленный к каждому IRemoteTest каждого модуля для сбора списка результатов.
МодульСлияние Вспомогательный класс для операций, связанных с объединением ITestSuite и ModuleDefinition после разделения.
МодульСплиттер Помощник для разделения списка модулей, представленных IConfiguration , на список исполнительных модулей, представленных ModuleDefinition .
Ремотетесттимеаутенфорсер Слушатели, которые позволяют проверить время выполнения заданной тестовой конфигурации и провалить ее, если она превышает заданный таймаут.
Разрешить Частичную загрузку Разрешите запрос на частичную загрузку.
SuiteModuleLoader Извлекает определения модулей теста совместимости из репозитория.
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) для поиска всех файлов конфигурации в каталоге.
SuiteTestFilter Представляет фильтр для включения и исключения тестов.
TestFailureListener Прослушиватель используется для выполнения таких действий, как создание снимка экрана, отчета об ошибке, сбор logcat в случае неудачного теста по запросу.
TestMappingSuiteRunner Реализация BaseTestSuite для запуска тестов, указанных опцией include-filter, или файлов TEST_MAPPING из сборки в виде набора.
TestSuiteInfo Класс, который разрешает загрузку метаданных, связанных со сборкой, для набора тестов.

Чтобы правильно предоставить связанную информацию, набор тестов должен включать файл test-suite-info.properties в свои ресурсы jar.

TfSuiteRunner Реализация ITestSuite , который будет загружать тесты из папки TF jars res/config/suite/.
ValidateSuiteConfigHelper Этот класс поможет проверить, что IConfiguration , загруженная для пакета, соответствует ожидаемым требованиям: - Нет поставщиков сборок - Нет отчетов о результатах.

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

ITestSuite.MultiDeviceModuleStrategy