com.android.tradefed.targetprep
Интерфейсы
FlashingResourcesParser.Constraint | Интерфейс фильтрации, позволяющий FlashingResourcesParser игнорировать некоторые ресурсы, которые в противном случае он мог бы использовать. |
IDeviceFlasher | Мигает образ устройства на устройстве. |
IFlashingResourcesParser | Интерфейс для предоставления требуемых версий вспомогательных файлов изображений, необходимых для прошивки устройства. |
IFlashingResourcesRetriever | Интерфейс для получения вспомогательных файлов изображений, необходимых для прошивки устройства. |
IHostCleaner | Очищает хост после завершения тестового запуска. |
ILabPreparer | Интерфейс маркера для специалистов по подготовке к лабораторным работам См. в |
ITargetCleaner | Этот интерфейс устарел. tearDown перемещен в базовый интерфейс ITargetPreparer. |
ITargetPreparer | Подготавливает тестовую среду к тестовому запуску. |
ITestsZipInstaller | Устанавливает тесты из ZIP-файла тестов (выведенного системой сборки) на устройство. |
Классы
AllTestAppsInstallSetup | ITargetPreparer , который устанавливает на устройство все приложения из папки IDeviceBuildInfo#getTestsDir() . |
AoaTargetPreparer | ITargetPreparer , который выполняет ряд действий (например, щелчки и пролистывания) с использованием протокола Android Open Accessory (AOAv2). |
Настройка приложения | ITargetPreparer , который устанавливает APK и его тесты. |
ArtChrootPreparer | Создайте каталог chroot для тестов ART. |
BaseEmulatorPreparer | Общий препаратор для запуска локального эмулятора. |
BaseTargetPreparer | Базовый класс реализации для ITargetPreparer , позволяющий контролировать, отключен объект или нет. |
BuildError | Вызывается, если предоставленная сборка не запускается. |
БилдИнфоРекордер | ITargetPreparer , который записывает метаданные сведений о сборке в указанный файл. |
CdmaDeviceFlasher | Класс, который прошивает образ на физическом Android-устройстве с CDMA-радио. |
CompileBootImageWithSpeedTargetPreparer | Перекомпилирует загрузочный путь к классам и системный сервер с фильтром компилятора «скорость». |
ЦПДросселированиеОфициант | ITargetPreparer , который ждет, пока максимальная частота на всех ядрах не будет восстановлена до максимально доступного уровня. |
Создать Авдпрепарер | |
CreateUserPreparer | Целевой преобразователь для создания пользователя и его очистки в конце. |
DefaultTestsZipInstaller | Стандартная реализация zip-установщика тестов. |
DeviceBuildInfoBootStrapper | ITargetPreparer , который заменяет информационные поля сборки атрибутами, считанными с устройства.Это полезно для тестирования устройств со сборками, сгенерированными из внешнего источника (например, |
Девицебилдинфоинжектор | ITargetPreparer , который вставляет метаданные DeviceBuildDescriptor в IBuildInfo . |
Устройствоочиститель | Выполняет перезагрузку или форматирование в качестве действия очистки после теста и при необходимости выключает экран |
Девицефаиледтобутеррор | Возникает, если устройство не загружается после прошивки сборкой. |
УстройствоFlashPreparer | ITargetPreparer , который прошивает образ на физическом оборудовании Android. |
DeviceImageZipFlashingTargetPreparer | Подготовитель цели, который прошивает устройство образами устройств, предоставленными в определенном формате. |
DeviceOwnerTargetPreparer | ITargetPreparer , который настраивает компонент владельца устройства. |
Настройка устройства | ITargetPreparer , который настраивает устройство для тестирования на основе предоставленных Option s. |
DeviceStorageFiller | Нацельте средство подготовки на заполнение хранилища, чтобы было доступно некоторое количество свободного места. |
DeviceStringPusher | Целевой преобразователь для записи строки в файл. |
Девицеупдатетаржетпрепарер | Абстрактный ITargetPreparer , который выполняет общие действия по обновлению устройств с помощью файла образа устройства из внешнего источника (в отличие от службы сборки). |
DeviceWiper | ITargetPreparer , который стирает пользовательские данные |
ОтключитьSELinuxTargetPreparer | Подготовитель цели, который отключает SELinux, если он включен. |
ДинамическийСистемпрепарер | ITargetPreparer , который настраивает образ системы поверх сборки устройства с помощью динамического обновления системы. |
стеретьпользовательдатапрепарер | ITargetPreparer , который стирает пользовательские данные на устройстве. |
FastbootCommandPreparer | Подготовитель цели, который запускает fastboot и отправляет команды fastboot. |
FastbootDeviceFlasher | Класс, использующий fastboot для прошивки образа на физическом оборудовании Android. |
FastbootUpdateBootstrapPreparer | ITargetPreparer , который помещает указанные файлы (загрузчик, радио, ZIP-файл образа устройства) в IDeviceBuildInfo для прошивки устройств с помощью FastbootDeviceFlasher , а затем вводит атрибуты устройства после загрузки в информацию о сборке для целей отчета о результатах. |
FeatureFlagTargetPreparer | Обновляет DeviceConfig (флаги функций, настроенные удаленной службой). |
FlashingResourcesParser | Класс, который анализирует требуемые версии вспомогательных файлов изображений, необходимых для прошивки устройства. |
FlashingResourcesParser.AndroidInfo | Определение типа для Map<String, MultiMap<String, String>> . |
FolderSaver | ITargetPreparer , который извлекает каталоги с устройства, сжимает и сохраняет их в серверной части ведения журнала. |
GkiDeviceFlashPreparer | Целевой преобразователь, который прошивает устройство общим образом общего ядра Android. |
GsiDeviceFlashPreparer | Подготовитель цели, который прошивает устройство с помощью универсального образа системы Android. |
InstallAllTestZipAppsSetup | ITargetPreparer , который устанавливает все приложения в тестовом ZIP-архиве. |
Инсталлаапексмодулетаржетпрепарер | |
InstallApkSetup | ITargetPreparer , который устанавливает один или несколько APK-файлов, расположенных в файловой системе. |
Инсталлабуилденвапксетуп | ITargetPreparer , который устанавливает один или несколько тестовых APK-файлов из среды сборки платформы Android. |
ИнструментарийПодготовитель | ITargetPreparer , который запускает инструментирование |
KillExistingEmulatorPreparer | ITargetPreparer , который останавливает работающий эмулятор. |
Известный отказпрепарер | Целевой модуль подготовки, чтобы пропустить повторную попытку с известным сбоем. |
Локальный ЭмуляторЗапуск | TargetPreparer, запускающий эмулятор локально из среды сборки Android. |
LocalEmulatorSnapshot | TargetPreparer, предназначенный для создания чистого снимка эмулятора из среды сборки/разработки Android. |
MixKernelTargetPreparer | ITargetPreparer , который позволяет смешивать образ ядра с образом устройства. |
МодульOemTargetPreparer | |
Модуль Толкатель | |
ModulePusher.ModulePushError | Фатальная ошибка при проталкивании модуля Mainline. |
NativeLeakCollector | ITargetPreparer , который запускает «dumpsys meminfo --unreachable -a» для определения недоступной собственной памяти, которая в настоящее время удерживается каждым процессом. |
PerfettoPreparer | Программа подготовки Perfetto отправляет файл конфигурации на устройство в стандартное место, к которому у perfetto есть доступ. |
ПрофильTargetPreparer | Базовый класс для настройки средства подготовки целевых объектов для любого пользователя профиля android.os.usertype.profile.XXX . |
Пушфилеинвокер | Этот класс устарел. Вместо этого используйте PushFilePreparer |
Пушфилепрепарер | ITargetPreparer , который пытается отправить любое количество файлов с любого пути узла на любой путь устройства. |
PythonVirtualenvPreparer | Настраивает виртуальную среду Python на хосте и устанавливает пакеты. |
RebootTargetPreparer | Подготовитель цели, который перезагружает устройство. |
RecoveryLogPreparer | Целевой модуль подготовки, используемый для сбора журналов перед восстановлением. |
RemoveSystemAppPreparer | ITargetPreparer для удаления apk из системного раздела перед запуском теста. |
Рестартсистемсервертаржетпрепарер | Подготовитель цели, который перезапускает системный сервер без перезагрузки устройства. |
RootTargetPreparer | Целевой преобразователь, который выполняет «adb root» или «adb unroot» на основе опции «force-root». |
RunCommandTargetPreparer | |
Рунхосткоммандтаржетпрепарер | Целевой модуль подготовки для запуска произвольных команд хоста до и после запуска теста. |
RunHostScriptTargetPreparer | Подготовитель цели, который выполняет сценарий перед запуском теста. |
Рунклонпрофилетаржетпрепарер | |
RunOnSdkSandboxTargetPreparer | ITargetPreparer для отметки, что тесты должны выполняться в песочнице SDK. |
RunOnSecondaryUserTargetPreparer | ITargetPreparer , который создает дополнительного пользователя в программе установки и отмечает, что тесты должны выполняться для этого пользователя. |
Рунонсистемусертаржетпрепарер | ITargetPreparer , который отмечает, что тесты должны выполняться для пользователя (а не для текущего пользователя). |
Рунонворкпрофилетаржетпрепарер | ITargetPreparer , который создает рабочий профиль в программе установки и отмечает, что тесты должны выполняться для этого пользователя. |
СемафорТокентаржетпрепарер | Это средство подготовки, используемое для использования токена для сериализации выполнения теста на хосте tradefed. |
Боковая загрузкаOtaTargetPreparer | Целевой модуль подготовки, который выполняет неопубликованную загрузку указанного пакета OTA, применяет пакет, ожидает загрузки устройства и внедряет свойства сборки устройства для использования в качестве информации о сборке. Этот целевой модуль подготовки предполагает, что устройство будет находиться в обычном режиме adb при запуске, и гарантирует, что устройство выйдет в том же режиме, но с применением более новой сборки. |
СтопСервиссетап | ITargetPreparer , который останавливает службы на устройстве. |
StubTargetPreparer | Пустая реализация заполнителя ITargetPreparer . |
Свичусертаржетпрепарер | ITargetPreparer , который переключается на указанный тип пользователя в setUp. |
SystemUpdaterDeviceFlasher | IDeviceFlasher , использующий средство обновления системы для установки образа системы, включенного в пакет обновления OTA. |
Таргетсетуперрор | Произошла фатальная ошибка при подготовке цели к тестированию. |
TearDownPassThroughPreparer | Позволяет запускать tearDown на препараторах, включенных в конфиг как объект. |
ТемператураДросселированиеОфициант | ITargetPreparer , который ждет, пока температура устройства не снизится до заданного значения. |
TestAppInstallSetup | ITargetPreparer , который устанавливает одно или несколько приложений из папки IDeviceBuildInfo.getTestsDir() на устройство. |
ТестФайлПушСетап | ITargetPreparer , который отправляет один или несколько файлов/каталогов из папки IDeviceBuildInfo.getTestsDir() на устройство. |
TestSystemAppInstallSetup | ITargetPreparer , который устанавливает одно или несколько приложений из папки IDeviceBuildInfo.getTestsDir() в раздел /system на устройстве. |
Прожигатель времени | Простая программа подготовки цели, позволяющая тратить время и потенциально перезапускать устройство. |
UserCleaner | ITargetPreparer , который удаляет вторичных пользователей при удалении. |
Видиблефонусерпрепарер | Целевой модуль подготовки для запуска тестов у пользователя, который запускается видимым в фоновом режиме. |
Ваитфордевицедатетаймпрепарер | ITargetPreparer , ожидающий установки даты и времени на устройстве. При желании этот модуль подготовки может принудительно вызвать |
WifiPreparer | ITargetPreparer , который при необходимости настраивает Wi-Fi на устройстве. |
перечисления
AltDirBehavior | Перечисление для определения альтернативного поведения каталогов для различных установщиков/пушеров тестовых артефактов. |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
МигающийМетод | Перечисление для описания метода, используемого для прошивки тестируемого устройства. |
IDeviceFlasher.UserDataFlashOption | Перечисление опций для обработки изображения пользовательских данных |
Интерфейсы
Классы
- AllTestAppsInstallSetup
- AoaTargetPreparer
- Настройка приложения
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- БилдИнфоРекордер
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- ЦПДросселированиеОфициант
- Создать Авдпрепарер
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- Девицебилдинфоинжектор
- Устройствоочиститель
- Девицефаиледтобутеррор
- УстройствоFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- Настройка устройства
- DeviceStorageFiller
- DeviceStringPusher
- Девицеупдатетаржетпрепарер
- DeviceWiper
- ОтключитьSELinuxTargetPreparer
- ДинамическийСистемпрепарер
- стеретьпользовательдатапрепарер
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- Инсталлаапексмодулетаржетпрепарер
- InstallApkSetup
- Инсталлабуилденвапксетуп
- ИнструментарийПодготовитель
- KillExistingEmulatorPreparer
- Известный отказпрепарер
- Локальный ЭмуляторЗапуск
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- МодульOemTargetPreparer
- Модуль Толкатель
- ModulePusher.ModulePushError
- NativeLeakCollector
- PerfettoPreparer
- ПрофильTargetPreparer
- Пушфилеинвокер
- Пушфилепрепарер
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- Рестартсистемсервертаржетпрепарер
- RootTargetPreparer
- RunCommandTargetPreparer
- Рунхосткоммандтаржетпрепарер
- RunHostScriptTargetPreparer
- Рунклонпрофилетаржетпрепарер
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- Рунонсистемусертаржетпрепарер
- Рунонворкпрофилетаржетпрепарер
- СемафорТокентаржетпрепарер
- Боковая загрузкаOtaTargetPreparer
- СтопСервиссетап
- StubTargetPreparer
- Свичусертаржетпрепарер
- SystemUpdaterDeviceFlasher
- Таргетсетуперрор
- TearDownPassThroughPreparer
- ТемператураДросселированиеОфициант
- TestAppInstallSetup
- ТестФайлПушСетап
- TestSystemAppInstallSetup
- Прожигатель времени
- UserCleaner
- Видиблефонусерпрепарер
- Ваитфордевицедатетаймпрепарер
- WifiPreparer
перечисления