BaseTargetPreparer
public abstract class BaseTargetPreparer
extends Object
implements ITargetPreparer
java.lang.Object |
↳ | 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 BaseEmulatorPreparer | Обычный подготовитель для запуска локального эмулятора. | BuildInfoRecorder | ITargetPreparer что пишет сборки информации мета данные в указанный файл. | CreateAvdPreparer | | CreateUserPreparer | Целевой подготовитель для создания пользователя и очистки его в конце. | DeviceBuildInfoBootStrapper | ITargetPreparer , заменяющий сборки информационных полей с атрибутами чтения из устройства Это полезно для тестирования устройств со сборками, созданными из внешнего источника (например, | DeviceBuildInfoInjector | ITargetPreparer , что вставки DeviceBuildDescriptor метаданные в IBuildInfo . | DeviceCleaner | Выполняет перезагрузку или форматирование в качестве действия очистки после теста и при необходимости отключает экран | DeviceFlashPreparer | ITargetPreparer , который мигает изображение на физическом оборудовании Android. | DeviceSetup | ITargetPreparer , что настраивает устройство для тестирования на основе при условии Option s. | FoldableModePreparer | Целевой подготовитель, который может переключать складываемое состояние устройства. | GkiDeviceFlashPreparer | Целевой подготовитель, который прошивает устройство универсальным образом общего ядра Android. | GsiDeviceFlashPreparer | Целевой подготовитель, который загружает на устройство общий образ системы Android. | KillExistingEmulatorPreparer | ITargetPreparer , который завершается запущенного эмулятора. | RecoveryLogPreparer | Целевой подготовитель, используемый для сбора журналов перед восстановлением. | RunCommandTargetPreparer | | RunOnSecondaryUserTargetPreparer | ITargetPreparer , что создает дополнительный пользователь в настройках, и помечает , что тесты должны быть запущены в этом пользователе. | RunOnSystemUserTargetPreparer | ITargetPreparer , что знаки , что тесты должны быть запущены на пользователя (а не текущего пользователя). | RunOnWorkProfileTargetPreparer | ITargetPreparer , что создает профиль работы в установке, а также знаки , что тесты должны быть запущены в этом пользователе. | StubTargetPreparer | Заполнитель пустой реализации ITargetPreparer . | TestAppInstallSetup | ITargetPreparer , который устанавливает один или несколько приложений из IDeviceBuildInfo.getTestsDir() папки на устройство. |
|
Известные косвенные подклассы DeviceImageZipFlashingTargetPreparer | Целевой подготовитель, который загружает на устройство образы устройств, предоставленные в определенном формате. | DeviceUpdateTargetPreparer | Абстрактный ITargetPreparer , которая заботится о простых шагах вокруг обновления устройств с файлом образом из внешнего источника (в отличие от службы сборки). | FastbootUpdateBootstrapPreparer | ITargetPreparer , что этапы указанных файлов (Загрузчик, радио, устройство изображение молнии) в IDeviceBuildInfo , чтобы получить устройства прошивать FastbootDeviceFlasher , затем впрыскивает после загрузки атрибутов устройства в информации для построения результирующих целей отчетности. | УстановитьApexModuleTargetPreparer | | LocalEmulatorLaunch | TargetPreparer, который запускает эмулятор локально из среды сборки Android. | LocalEmulatorSnapshot | TargetPreparer, предназначенный для создания чистого снимка эмулятора из среды сборки / разработки Android. | ModuleOemTargetPreparer | | 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) Устанавливает, следует ли пропускать этап разборки объекта. |
Общественные конструкторы
BaseTargetPreparer
public BaseTargetPreparer ()
Публичные методы
выключен
public final boolean isDisabled ()
Возвращает True, если весь объект отключен (пропустить установку и демонтаж). В противном случае неверно.
isTearDownDisabled
public final boolean isTearDownDisabled ()
Возвращает True, если нужно пропустить только разборку. В противном случае неверно.
setDisable
public final void setDisable (boolean isDisabled)
Устанавливает, должен ли объект быть отключен. Отключено означает, что необходимо пропустить этапы настройки и удаления. Может использоваться для отключения объекта по умолчанию в конструкторе по умолчанию.
Параметры |
---|
isDisabled | boolean : состояние объекта следует поместить в. |
setDisableTearDown
public final void setDisableTearDown (boolean isDisabled)
Устанавливает, следует ли пропускать этап разборки объекта. Шаг настройки все еще сделан.
Параметры |
---|
isDisabled | boolean : состояние объекта следует поместить в. |