Базетаржетпрепарер
public abstract class BaseTargetPreparer
extends Object
implements ITargetPreparer
java.lang.Объект |
↳ | com.android.tradefed.targetprep.BaseTargetPreparer |
Известные прямые подклассы BaseEmulatorPreparer , BuildInfoRecorder , CreateAvdPreparer , CreateUserPreparer , DeviceBuildInfoBootStrapper , DeviceBuildInfoInjector , DeviceCleaner , DeviceFlashPreparer , DeviceSetup , FoldableModePreparer , GkiDeviceFlashPreparer , GsiDeviceFlashPreparer , KillExistingEmulatorPreparer , RecoveryLogPreparer , RunCommandTargetPreparer , RunOnSecondaryUserTargetPreparer , RunOnSystemUserTargetPreparer , RunOnWorkProfileTargetPreparer , StubTargetPreparer , TestAppInstallSetup Базовый эмуляторPreparer | Общий подготовительный модуль для запуска локального эмулятора. | БилдИнфоРекордер | ITargetPreparer , который записывает метаданные информации о сборке в указанный файл. | Создатьавдпрепарер | | CreateUserPreparer | Целевой подготовительный модуль для создания пользователя и его очистки в конце. | УстройствоBuildInfoBootStrapper | ITargetPreparer , который заменяет поля информации о сборке атрибутами, считанными с устройства. Это полезно для тестирования устройств со сборками, созданными из внешнего источника (например, | Девицебилдинформоинжектор | ITargetPreparer , который вставляет метаданные DeviceBuildDescriptor в IBuildInfo . | УстройствоОчиститель | Выполняет перезагрузку или форматирование в качестве действия по очистке после теста и при необходимости отключает экран. | УстройствоFlashPreparer | ITargetPreparer , который записывает образ на физическое оборудование Android. | Настройка устройства | ITargetPreparer , который настраивает устройство для тестирования на основе предоставленных Option s. | Фолдаблемодепрепарер | Устройство подготовки цели, которое может переключать складное состояние устройства. | GkiDeviceFlashPreparer | Целевой подготовительный модуль, который прошивает устройство общим образом общего ядра Android. | GsiDeviceFlashPreparer | Целевой подготовительный модуль, который прошивает устройство общим образом системы Android. | KillExistingEmulatorPreparer | ITargetPreparer , который завершает работающий эмулятор. | RecoveryLogPreparer | Целевой подготовительный модуль, используемый для сбора журналов перед восстановлением. | ВыполнитьКоммандТаржетПрепарер | | RunOnSecondaryUserTargetPreparer | ITargetPreparer , который создает дополнительного пользователя в программе установки и отмечает, что тесты следует запускать под этим пользователем. | RunOnSystemUserTargetPreparer | ITargetPreparer , который отмечает, что тесты следует запускать для пользователя (а не для текущего пользователя). | Ранонворкпрофилетаржетпрепарер | ITargetPreparer , который создает рабочий профиль при установке и отмечает, что тесты следует запускать для этого пользователя. | Стабтаржетпрепарер | Пустая реализация заполнителя ITargetPreparer . | Настройка TestAppInstall | ITargetPreparer , который устанавливает одно или несколько приложений из папки IDeviceBuildInfo.getTestsDir() на устройство. |
|
Известные косвенные подклассы DeviceImageZipFlashingTargetPreparer | Целевой подготовительный модуль, который прошивает устройство образами устройств, предоставленными в определенном формате. | Девицеупдатетаржетпрепарер | Абстрактный ITargetPreparer , который выполняет общие действия по обновлению устройств с помощью файла образа устройства из внешнего источника (в отличие от службы сборки). | FastbootUpdateBootstrapPreparer | ITargetPreparer , который помещает указанные файлы (загрузчик, радио, zip-архив образа устройства) в IDeviceBuildInfo для прошивки устройств с помощью FastbootDeviceFlasher , а затем вводит атрибуты устройства после загрузки в информацию о сборке для целей отчетности о результатах. | ИнсталлАпексМодулеТаржетПрепарер | | ЛокальныйЭмуляторЗапуск | TargetPreparer, который запускает эмулятор локально из среды сборки Android. | Снимок локального эмулятора | TargetPreparer, предназначенный для создания чистого снимка эмулятора из среды сборки/разработки Android. | МодульOemTargetPreparer | | SuiteApkInstaller | Устанавливает указанные APK для конфигурации Suite: либо из переменной $ANDROID_TARGET_OUT_TESTCASES, либо из ROOT_DIR в информации о сборке. |
|
Базовый класс реализации ITargetPreparer
, позволяющий контролировать, отключен объект или нет.
Краткое содержание
Публичные методы |
---|
final boolean | isDisabled () Возвращает True, если весь объект отключен (пропускает как установку, так и демонтаж). |
final boolean | isTearDownDisabled () Возвращает True, если следует пропустить простое удаление. |
final void | setDisable (boolean isDisabled) Устанавливает, должен ли объект быть отключен. |
final void | setDisableTearDown (boolean isDisabled) Устанавливает, следует ли пропускать этап демонтажа объекта. |
Общественные конструкторы
Базетаржетпрепарер
public BaseTargetPreparer ()
Публичные методы
isDisabled
public final boolean isDisabled ()
Возвращает True, если весь объект отключен (пропускает как установку, так и демонтаж). В противном случае неверно.
isTearDownDisabled
public final boolean isTearDownDisabled ()
Возвращает True, если следует пропустить простое удаление. В противном случае неверно.
УстановитьОтключить
public final void setDisable (boolean isDisabled)
Устанавливает, должен ли объект быть отключен. Отключено означает, что шаги установки и демонтажа следует пропустить. Может использоваться для отключения объекта по умолчанию в конструкторе по умолчанию.
Параметры |
---|
isDisabled | boolean : состояние, в которое должен быть переведен объект. |
SetDisableTearDown
public final void setDisableTearDown (boolean isDisabled)
Устанавливает, следует ли пропускать этап демонтажа объекта. Шаг настройки еще завершен.
Параметры |
---|
isDisabled | boolean : состояние, в которое должен быть переведен объект. |