com.android.tradefed.testtype.suite

Классы

АтестРаннер Внедрение ITestSuite
BaseTestSuite Тест для запуска Compatibility Test Suite с новой системой Suite.
GranularRetriableTestWrapper Класс-оболочка работает с 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/.
валидатесуитеконфигхелпер Этот класс поможет проверить, соответствует ли IConfiguration , загруженная для пакета, ожидаемым требованиям: — Нет поставщиков сборки — Нет отчетов о результатах.

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

ITestSuite.MultiDeviceModuleStrategy