Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

com.android.tradefed.testtype.suite.module

Интерфейсы

IModuleController Интерфейс для управления запуском модуля.

Классы

ArchModuleController Контроллер модуля не запускает тесты, если он не соответствует ни одной из заданных архитектур.
BaseModuleController Базовая реализация IModuleController , которые должны быть реализованы для проверки , если модуль должен работать или нет.
DeviceFeatureModuleController Контроллер модуля, чтобы не запускать тесты, если он не поддерживает определенную функцию.
MainlineTestModuleController Базовый класс для контроллера модуля для запуска тестов на основе предварительно загруженных основных модулей на тестируемом устройстве.
MinApiLevelModuleController Базовый класс для контроллера модуля, чтобы не запускать тесты, когда он ниже указанного уровня API.
MinSdkModuleController Базовый класс для контроллера модуля, чтобы не запускать тесты на версиях ниже указанного номера версии SDK.
PackageInstalledModuleController Контроллер модуля не запускает тесты, если на устройстве не установлены указанные пакеты.
Sdk28ModuleController Контроллер модуля для проверки наличия на устройстве SDK 28 (Android 9) или более поздней версии.
Sdk29ModuleController Выполняйте тесты только в том случае, если тестируемое устройство имеет SDK версии 29 или выше.
Sdk30ModuleController Выполняйте тесты только в том случае, если тестируемое устройство имеет SDK версии 30 или выше.
Sdk31ModuleController Выполняйте тесты только в том случае, если тестируемое устройство имеет SDK версии 31 или выше.
ShippingApiLevelModuleController Выполните тесты, если устройство соответствует следующим условиям:
  • Если min-api-level определяется:
    • Устройство поставляется с min-api-level или более поздней версии.

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

IModuleController.RunStrategy Перечисление, описывающее, как должен выполняться модуль.