com.android.tradefed.targetprep
Интерфейсы
| FlashingResourcesParser.Constraint | Интерфейс фильтрации, позволяющий FlashingResourcesParser игнорировать некоторые ресурсы, которые в противном случае он мог бы использовать. |
| IDeviceFlasher | Мигает изображение устройства на устройстве. |
| IFlashingResourcesParser | Интерфейс для предоставления необходимых версий вспомогательных файлов-образов, необходимых для прошивки устройства. |
| IFlashingResourcesRetriever | Интерфейс для получения вспомогательных файлов изображений, необходимых для прошивки устройства. |
| IHostCleaner | Очищает хост после завершения тестового запуска. |
| ILabPreparer | Интерфейс маркеров для специалистов по подготовке лабораторий См. |
| ITargetCleaner | Этот интерфейс устарел. TearDown был перенесен в базовый интерфейс ITargetPreparer. |
| ITargetPreparer | Подготавливает тестовую среду для тестового запуска. |
| ITestsZipInstaller | Устанавливает тесты из ZIP-файла тестов (выведенного системой сборки) на устройство. |
Классы
| AllTestAppsInstallНастройка | ITargetPreparer , который устанавливает все приложения из папки IDeviceBuildInfo.getTestsDir() на устройство. |
| AoaTargetPreparer | ITargetPreparer , который выполняет ряд действий (например, щелчков и пролистываний) с использованием протокола Android Open Accessory (AOAv2). |
| Настройка приложения | ITargetPreparer , который устанавливает APK и его тесты. |
| ИскусствоChrootPreparer | Создайте каталог chroot для тестов ART. |
| Базовый эмуляторPreparer | Общий подготовительный модуль для запуска локального эмулятора. |
| Базетаржетпрепарер | Базовый класс реализации ITargetPreparer , позволяющий контролировать, отключен объект или нет. |
| Ошибка сборки | Вызывается, если предоставленную сборку не удается запустить. |
| БилдИнфоРекордер | ITargetPreparer , который записывает метаданные информации о сборке в указанный файл. |
| CdmaDeviceFlasher | Класс, который мигает изображением на физическом устройстве Android с радиомодулем CDMA. |
| CompileBootImageWithSpeedTargetPreparer | Перекомпилирует путь к классам загрузки и системный сервер с фильтром компилятора «скорость». |
| ПроцессорРегулированиеОфициант | ITargetPreparer , который ждет, пока максимальная частота всех ядер не восстановится до максимально доступного уровня. |
| Создатьавдпрепарер | |
| CreateUserPreparer | Целевой подготовительный модуль для создания пользователя и его очистки в конце. |
| DefaultTestsZipInstaller | Реализация установщика zip-файлов тестов по умолчанию. |
| Девицеактионтаржетпрепарер | ITargetPreparer для выполнения действий с устройством. |
| УстройствоBuildInfoBootStrapper | ITargetPreparer , который заменяет поля информации о сборке атрибутами, считанными с устройства.Это полезно для тестирования устройств со сборками, созданными из внешнего источника (например, |
| Девицебилдинформоинжектор | ITargetPreparer , который вставляет метаданные DeviceBuildDescriptor в IBuildInfo . |
| УстройствоОчиститель | Выполняет перезагрузку или форматирование в качестве действия по очистке после теста и при необходимости отключает экран. |
| Девицефаиледтобутеррор | Вызывается, если устройство не загружается после прошивки с помощью сборки. |
| УстройствоFlashPreparer | ITargetPreparer , который записывает образ на физическое оборудование Android. |
| DeviceImageZipFlashingTargetPreparer | Целевой подготовительный модуль, который прошивает устройство образами устройств, предоставленными в определенном формате. |
| Девицеовнертаржетпрепарер | ITargetPreparer , который настраивает компонент владельца устройства. |
| Настройка устройства | ITargetPreparer , который настраивает устройство для тестирования на основе предоставленных Option s. |
| УстройствоХранилищаНаполнитель | Целевой подготовительный модуль для заполнения хранилища, чтобы было доступно некоторое количество свободного места. |
| УстройствоStringPusher | Целевой подготовительный модуль для записи строки в файл. |
| Девицеупдатетаржетпрепарер | Абстрактный ITargetPreparer , который выполняет общие действия по обновлению устройств с помощью файла образа устройства из внешнего источника (в отличие от службы сборки). |
| УстройствоWiper | ITargetPreparer , который стирает пользовательские данные |
| ОтключитьSELinuxTargetPreparer | Целевой подготовительный модуль, который отключает SELinux, если он включен. |
| ДинамическийСистемПрепарер | ITargetPreparer , который настраивает образ системы поверх сборки устройства с помощью динамического обновления системы. |
| EraseUserDataPreparer | ITargetPreparer , который стирает пользовательские данные на устройстве. |
| Команда FastbootPreparer | Целевой подготовительный модуль, который запускает быструю загрузку и отправляет команды быстрой загрузки. |
| FastbootУстройствоПрошивальщик | Класс, который использует fastboot для прошивки образа на физическом оборудовании Android. |
| FastbootUpdateBootstrapPreparer | ITargetPreparer , который помещает указанные файлы (загрузчик, радио, zip-архив образа устройства) в IDeviceBuildInfo , чтобы устройства были прошиты с помощью FastbootDeviceFlasher , а затем вводит атрибуты устройства после загрузки в информацию о сборке для целей отчетности о результатах. |
| FeatureFlagTargetPreparer | Обновляет DeviceConfig (флаги функций, настроенные удаленной службой). |
| FlashingResourcesParser | Класс, который анализирует необходимые версии вспомогательных файлов изображений, необходимых для прошивки устройства. |
| FlashingResourcesParser.AndroidInfo | Определение типа для Map<String, MultiMap<String, String>> . |
| FolderSaver | ITargetPreparer , который извлекает каталоги с устройства, сжимает и сохраняет их в серверной части журнала. |
| GkiDeviceFlashPreparer | Целевой подготовительный модуль, который прошивает устройство общим образом общего ядра Android. |
| GsiDeviceFlashPreparer | Целевой подготовительный модуль, который прошивает устройство общим образом системы Android. |
| УстановитьAllTestZipAppsSetup | ITargetPreparer , который устанавливает все приложения в тестовый ZIP-архив. |
| ИнсталлАпексМодулеТаржетПрепарер | |
| Установить ApkSetup | ITargetPreparer , который устанавливает один или несколько APK-файлов, расположенных в файловой системе. |
| УстановитьBuildEnvApkSetup | ITargetPreparer , который устанавливает один или несколько тестовых APK-файлов из среды сборки платформы Android. |
| УстановитьKernelModulePreparer | Целевой подготовительный модуль, который устанавливает модули ядра. |
| ИнструментарийПодготовка | ITargetPreparer , который запускает инструментарий |
| KillExistingEmulatorPreparer | ITargetPreparer , который завершает работающий эмулятор. |
| ИзвестныйОтказПодготовка | Целевой составитель пропускает повторную попытку с известной неудачей. |
| ЛокальныйЭмуляторЗапуск | TargetPreparer, который запускает эмулятор локально из среды сборки Android. |
| Снимок локального эмулятора | TargetPreparer, предназначенный для создания чистого снимка эмулятора из среды сборки/разработки Android. |
| MixKernelTargetPreparer | ITargetPreparer , который позволяет смешивать образ ядра с образом устройства. |
| МодульOemTargetPreparer | |
| МодульТолкатель | |
| ModulePusher.ModulePushError | Неустранимая ошибка при отправке модуля Mainline. |
| NativeLeakCollector | ITargetPreparer , который запускает 'dumpsys meminfo --unreachable -a' для определения недоступной собственной памяти, в настоящее время удерживаемой каждым процессом. |
| OtaUpdateDeviceFlasher | Программа для прошивки устройств, которая запускает сценарий system/update_engine/scripts/update_device.py с полным или инкрементальным пакетом OTA для обновления образа устройства. |
| ПерфеттоПрепарер | Средство подготовки Perfetto помещает файл конфигурации на устройство в стандартное место, к которому у Perfetto есть доступ. |
| Профилеттаржетпрепарер | Базовый класс для настройки средства подготовки цели для любого пользователя профиля android.os.usertype.profile.XXX . |
| Пушфилеинвокер | Этот класс устарел. Вместо этого используйте PushFilePreparer |
| Пушфилепрепарер | ITargetPreparer , который пытается отправить любое количество файлов с любого пути хоста на любой путь устройства. |
| PythonVirtualenvPreparer | Настраивает виртуальную среду Python на хосте и устанавливает пакеты. |
| RebootTargetPreparer | Целевой подготовительный модуль, который перезагружает устройство. |
| RecoveryLogPreparer | Целевой подготовительный модуль, используемый для сбора журналов перед восстановлением. |
| Удалениесистемапппрепарер | ITargetPreparer для удаления APK из системного раздела перед запуском теста. |
| Рестартсистемсервертаржетпрепарер | Целевой подготовительный модуль, который перезапускает системный сервер без перезагрузки устройства. |
| Корневой каналфорвардерпрепарер | |
| RootTargetPreparer | Целевой подготовительный модуль, который выполняет «адб-рутирование» или «адб-рутирование» на основе опции «принудительное рутирование». |
| ВыполнитьКоммандТаржетПрепарер | |
| RunHostCommandTargetPreparer | Целевой подготовительный модуль для запуска произвольных команд хоста до и после запуска теста. |
| ЗапуститьHostScriptTargetPreparer | Целевой подготовительный модуль, который выполняет сценарий перед запуском теста. |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxTargetPreparer | ITargetPreparer , отмечающий, что тесты следует запускать в изолированной программной среде SDK. |
| RunOnSecondaryUserTargetPreparer | ITargetPreparer , гарантирующий запуск теста от имени вторичного пользователя. |
| RunOnSystemUserTargetPreparer | ITargetPreparer , который отмечает, что тесты следует запускать для пользователя (а не для текущего пользователя). |
| Ранонворкпрофилетаржетпрепарер | ITargetPreparer , который создает рабочий профиль в программе установки и отмечает, что тесты следует запускать для этого пользователя. |
| СемафорТокенТаргетПрепарер | Это средство подготовки, используемое для использования токена для сериализации выполнения теста на обменном хосте. |
| Боковая загрузкаOtaTargetPreparer | Целевой подготовительный модуль, который выполняет неопубликованную загрузку указанного пакета OTA, применяет пакет, ждет загрузки устройства и внедряет свойства сборки устройства для использования в качестве информации о сборке. Этот целевой подготовительный модуль предполагает, что при запуске устройство будет находиться в обычном режиме adb, и гарантирует выход устройства в том же режиме, но с применением более новой сборки. |
| СтопServicesSetup | ITargetPreparer , который останавливает службы на устройстве. |
| Стабтаржетпрепарер | Пустая реализация заполнителя ITargetPreparer . |
| SwitchUserTargetPreparer | ITargetPreparer , который переключается на указанный тип пользователя в setUp. |
| SystemUpdaterDeviceFlasher | IDeviceFlasher , который использует средство обновления системы для установки образа системы, включенного в пакет обновления OTA. |
| Таргетсетуперрор | При подготовке цели к тестированию произошла фатальная ошибка. |
| TearDownPassThroughPreparer | Позволяет запускать TearDown на модулях подготовки, которые включены в конфигурацию как объект. |
| ТемператураДросселированиеОфициант | ITargetPreparer , который ждет, пока температура устройства не снизится до целевого значения. |
| Настройка TestAppInstall | ITargetPreparer , который устанавливает одно или несколько приложений из папки IDeviceBuildInfo.getTestsDir() на устройство. |
| Тестфилепушсетуп | ITargetPreparer , который помещает один или несколько файлов/каталогов из папки IDeviceBuildInfo.getTestsDir() на устройство. |
| Настройка TestSystemAppInstall | ITargetPreparer , который устанавливает одно или несколько приложений из папки IDeviceBuildInfo.getTestsDir() в раздел /system на устройстве. |
| TimeWaster | Простой средство подготовки цели, позволяющее тратить время и потенциально перезапускать устройство. |
| ПользовательОчиститель | ITargetPreparer , который удаляет дополнительных пользователей при удалении. |
| Пользовательский помощник | |
| VisibleBackgroundUserPreparer | Целевой подготовительный модуль для запуска тестов у пользователя, который запускается в видимом фоновом режиме. |
| WaitForDeviceDatetimePreparer | ITargetPreparer , который ожидает установки даты и времени на устройстве. При желании этот средство подготовки может вызвать |
| Wi-FiPreparer | ITargetPreparer , который при необходимости настраивает Wi-Fi на устройстве. |
Перечисления
| AltDirПоведение | Перечисление для определения альтернативного поведения каталогов для различных установщиков/проталкивателей тестовых артефактов. |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| Мигающий метод | Перечисление для описания метода, используемого для прошивки тестируемого устройства. |
| IDeviceFlasher.UserDataFlashOption | Перечень опций для обработки изображения пользовательских данных |
Интерфейсы
Классы
- AllTestAppsInstallНастройка
- AoaTargetPreparer
- Настройка приложения
- ИскусствоChrootPreparer
- Базовый эмуляторPreparer
- Базетаржетпрепарер
- Ошибка сборки
- БилдИнфоРекордер
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- ПроцессорРегулированиеОфициант
- Создатьавдпрепарер
- CreateUserPreparer
- DefaultTestsZipInstaller
- Девицеактионтаржетпрепарер
- УстройствоBuildInfoBootStrapper
- Девицебилдинформоинжектор
- УстройствоОчиститель
- Девицефаиледтобутеррор
- УстройствоFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- Девицеовнертаржетпрепарер
- Настройка устройства
- УстройствоХранилищеНаполнитель
- УстройствоStringPusher
- Девицеупдатетаржетпрепарер
- УстройствоWiper
- ОтключитьSELinuxTargetPreparer
- ДинамическийСистемПрепарер
- EraseUserDataPreparer
- Команда FastbootPreparer
- FastbootУстройствоПрошивальщик
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- УстановитьAllTestZipAppsSetup
- ИнсталлАпексМодулеТаржетПрепарер
- Установить ApkSetup
- УстановитьBuildEnvApkSetup
- УстановитьKernelModulePreparer
- ИнструментарийПодготовка
- KillExistingEmulatorPreparer
- ИзвестныйОтказПодготовка
- ЛокальныйЭмуляторЗапуск
- Снимок локального эмулятора
- MixKernelTargetPreparer
- МодульOemTargetPreparer
- МодульТолкатель
- ModulePusher.ModulePushError
- NativeLeakCollector
- OtaUpdateDeviceFlasher
- ПерфеттоПрепарер
- Профилеттаржетпрепарер
- Пушфилеинвокер
- Пушфилепрепарер
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- Удалениесистемапппрепарер
- Рестартсистемсервертаржетпрепарер
- Корневой каналфорвардерпрепарер
- RootTargetPreparer
- ВыполнитьКоммандТаржетПрепарер
- RunHostCommandTargetPreparer
- ЗапуститьHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- Ранонворкпрофилетаржетпрепарер
- СемафорТокенТаргетПрепарер
- Боковая загрузкаOtaTargetPreparer
- СтопServicesSetup
- Стабтаржетпрепарер
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- Таргетсетуперрор
- TearDownPassThroughPreparer
- ТемператураДросселированиеОфициант
- Настройка TestAppInstall
- TestFilePushSetup
- Настройка TestSystemAppInstall
- TimeWaster
- ПользовательОчиститель
- Пользовательский помощник
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- Wi-FiPreparer
Перечисления