com.android.tradefed.testtype.suite

Классы

AtestExecutionPlanSuiteRunner Внедрение ITestSuite
TestRunner Внедрение ITestSuite
BaseTestSuite Тест для запуска набора тестов на совместимость с новой системой тестирования.
ExecutionPlanSuiteRunner Реализация BaseTestSuite для запуска тестов на основе заданных планов выполнения в процессе сборки.
GranularRetriableTestWrapper Класс-обертка работает с объектом IRemoteTest , позволяя детализировать его работу на уровне тестовых случаев.
GranularRetriableTestWrapper.StartEndCollector Вспомогательная функция класса для отслеживания пропущенных начального и конечного этапов выполнения.
ITestSuite Абстрактный класс, используемый для запуска набора тестов.
Определение модуля Контейнер для конфигурации запуска теста.
ModuleListener К каждому IRemoteTest каждого модуля подключается слушатель для сбора списка результатов.
МодульСлияние Вспомогательный класс для операции, связанной с объединением ITestSuite и ModuleDefinition после разделения.
ModuleSplitter Вспомогательная функция для разделения списка модулей, представленных IConfiguration , на список исполнительных блоков, представленных ModuleDefinition .
RemoteTestTimeOutEnforcer Слушатели, позволяющие проверить время выполнения заданной конфигурации теста и завершить его с ошибкой, если оно превысит заданный таймаут.
ResolvePartialDownload Устранить проблему с частичным запросом на загрузку.
SuiteModuleLoader Получает определения модулей проверки совместимости из репозитория.
SuiteModuleLoader.ConfigFilter FilenameFilter это фильтр для поиска всех конфигурационных файлов в каталоге.
SuiteResultCacheUtil Утилита для загрузки и скачивания результатов кэширования для тестового модуля.
SuiteResultCacheUtil.CacheResultDescriptor Описывает результаты кэширования.
SuiteTestFilter Представляет собой фильтр для включения и исключения тестов.
TestMappingSuiteRunner Реализация BaseTestSuite для запуска тестов, указанных в параметре include-filter или в файлах TEST_MAPPING из сборки, в виде набора тестов.
TestSuiteInfo Класс, отвечающий за загрузку метаданных, связанных со сборкой, для набора тестов.

Для корректного отображения соответствующей информации набор тестов должен включать файл test-suite-info.properties в свои JAR-ресурсы.

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

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

ITestSuite.IsolatedModuleGrade
ITestSuite.MultiDeviceModuleStrategy