com.android.tradefed.targetprep
接口
FlashingResourcesParser.Constraint | 过滤接口,旨在允许FlashingResourcesParser 忽略它可能使用的某些资源 |
设备闪光器 | 在设备上闪烁设备图像。 |
IFlashingResources解析器 | 用于提供刷新设备所需的辅助映像文件所需版本的接口。 |
IFlashingResourcesRetriever | 用于检索刷新设备所需的辅助图像文件的接口。 |
主机清理器 | 测试运行完成后清理主机。 |
ILab准备器 | 实验室准备人员的标记界面 有关这些接口用途的描述,请参阅 |
目标清理器 | 该接口已被弃用。 TearDown 已移至基本 ITargetPreparer 接口。 |
ITargetPreparer | 为测试运行准备测试环境。 |
ITestsZip安装程序 | 在设备上安装来自测试 zip 文件(由构建系统输出)的测试。 |
课程
AllTestApps安装设置 | 一个ITargetPreparer ,用于将IDeviceBuildInfo#getTestsDir() 文件夹中的所有应用程序安装到设备上。 |
Aoa目标准备器 | ITargetPreparer 使用 Android Open Accessory (AOAv2) 协议执行一系列操作(例如单击和滑动)。 |
应用程序设置 | 一个ITargetPreparer ,用于安装 apk 及其测试。 |
ArtChrootPreparer | 为 ART 测试创建 chroot 目录。 |
基础仿真器准备器 | 用于启动本地模拟器的通用准备器。 |
基础目标准备器 | ITargetPreparer 的基本实现类,允许控制对象是否被禁用。 |
构建错误 | 如果提供的构建无法运行,则抛出该异常。 |
构建信息记录器 | 将构建信息元数据写入指定文件的ITargetPreparer 。 |
CDMA设备闪存器 | 在具有 CDMA 无线电的物理 Android 设备上闪烁图像的类。 |
CompileBootImageWithSpeedTargetPreparer | 使用编译器过滤器“speed”重新编译启动类路径和系统服务器。 |
CPU节流等待者 | ITargetPreparer 等待所有内核的最大频率恢复到可用的最高级别 |
创建AvdPreparer | |
创建用户准备器 | 用于创建用户并在最后清理它的目标准备器。 |
默认测试Zip安装程序 | 测试 zip 安装程序的默认实现。 |
设备操作目标准备器 | 用于执行设备操作的ITargetPreparer 。 |
DeviceBuildInfoBootStrapper | ITargetPreparer ,用从设备读取的属性替换构建信息字段这对于测试具有从外部源生成的版本的设备非常有用(例如 |
设备构建信息注入器 | 将DeviceBuildDescriptor 元数据插入IBuildInfo ITargetPreparer 。 |
设备清理器 | 测试后执行重新启动或格式化作为清理操作,并可选择关闭屏幕 |
设备启动失败错误 | 如果设备在刷新构建后无法启动,则会抛出该错误。 |
设备闪存准备器 | 一个ITargetPreparer ,可在物理 Android 硬件上闪烁图像。 |
DeviceImageZipFlashingTargetPreparer | 目标准备器,使用通过特定格式提供的设备图像来刷新设备。 |
设备所有者目标准备者 | 用于设置设备所有者组件的ITargetPreparer 。 |
设备设置 | 一个ITargetPreparer ,根据提供的Option 配置设备进行测试。 |
设备存储填充器 | 目标准备器填充存储空间,以便有一些可用空间。 |
设备字符串推送器 | 目标准备器将字符串写入文件。 |
设备更新目标准备器 | 一个抽象的ITargetPreparer ,负责使用外部源(而不是构建服务)的设备映像文件更新设备的常见步骤。 |
设备擦拭器 | 擦除用户数据的ITargetPreparer |
禁用SELinuxTargetPreparer | 目标准备器将禁用 SELinux(如果已启用)。 |
动态系统准备器 | ITargetPreparer ,通过动态系统更新在设备构建之上设置系统映像。 |
擦除用户数据准备器 | 一个ITargetPreparer ,用于擦除设备上的用户数据。 |
FastbootCommandPreparer | 触发 fastboot 并发送 fastboot 命令的目标准备器。 |
FastbootDeviceFlasher | 依赖 fastboot 在物理 Android 硬件上刷新映像的类。 |
FastbootUpdateBootstrapPreparer | ITargetPreparer 将指定文件(引导加载程序、无线电、设备映像 zip)暂存到IDeviceBuildInfo 中,以获取使用FastbootDeviceFlasher 刷新的设备,然后将启动后设备属性注入到构建信息中以用于结果报告目的。 |
功能标志目标准备器 | 更新 DeviceConfig(由远程服务调整的功能标志)。 |
闪烁资源解析器 | 一个类,用于解析刷新设备所需的辅助图像文件的所需版本。 |
FlashingResourcesParser.AndroidInfo | Map<String, MultiMap<String, String>> 的 typedef 。 |
文件夹保护程序 | ITargetPreparer 从设备中提取目录,压缩并将其保存到日志记录后端。 |
GkiDeviceFlashPreparer | 一个目标准备器,使用 Android 通用内核通用映像刷新设备。 |
GsiDeviceFlashPreparer | 一个目标准备器,使用 Android 通用系统映像刷新设备。 |
安装所有TestZipApps安装程序 | 一个ITargetPreparer ,用于安装测试 zip 中的所有应用程序。 |
安装ApexModuleTargetPreparer | |
安装Apk安装 | 一种ITargetPreparer ,用于安装位于文件系统上的一个或多个 apk。 |
安装BuildEnvApk设置 | 一种ITargetPreparer ,用于从 Android 平台构建环境安装一个或多个测试 apk。 |
仪表准备者 | 运行检测的ITargetPreparer |
杀死现有的模拟器准备器 | 用于关闭正在运行的模拟器的ITargetPreparer 。 |
已知故障准备器 | 目标准备器跳过重试已知故障。 |
本地模拟器启动 | 从 Android 构建环境本地启动模拟器的 TargetPreparer。 |
本地模拟器快照 | TargetPreparer 用于从 Android 构建/开发环境生成干净的模拟器快照 |
MixKernelTargetPreparer | 一个ITargetPreparer ,允许将内核映像与设备映像混合。 |
模块OemTargetPreparer | |
模块推送器 | |
ModulePusher.ModulePushError | 主线模块推送期间发生致命错误。 |
NativeLeakCollector | 运行“dumpsys meminfo --unreachable -a”的ITargetPreparer 来识别每个进程当前持有的无法访问的本机内存。 |
完美准备者 | Perfetto 准备器将配置文件推送到设备中 perfetto 有权访问的标准位置。 |
配置文件目标准备器 | 用于为任何配置文件用户设置目标准备器的基类android.os.usertype.profile.XXX 。 |
推送文件调用器 | 该类已被弃用。使用PushFilePreparer 代替 |
推送文件准备器 | ITargetPreparer 尝试将任意数量的文件从任何主机路径推送到任何设备路径。 |
PythonVirtualenvPreparer | 在主机上设置 Python virtualenv 并安装软件包。 |
重启目标准备器 | 重新启动设备的目标准备器。 |
恢复日志准备器 | 用于在恢复之前收集日志的目标准备器。 |
删除SystemAppPreparer | ITargetPreparer ,用于在测试运行之前从系统分区中删除 apk。 |
重新启动SystemServerTargetPreparer | 重新启动系统服务器而不重新启动设备的目标准备器。 |
根管转发器准备器 | |
根目标准备器 | 基于选项“force-root”执行“adb root”或“adb unroot”的目标准备器。 |
运行命令目标准备器 | |
运行主机命令目标准备器 | 目标准备器在运行测试之前和之后运行任意主机命令。 |
运行HostScriptTargetPreparer | 在运行测试之前执行脚本的目标准备器。 |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer | 一个ITargetPreparer ,用于标记测试应在 sdk 沙箱中运行。 |
RunOnSecondaryUserTargetPreparer | ITargetPreparer ,用于在设置中创建辅助用户,并标记测试应在该用户中运行。 |
RunOnSystemUserTargetPreparer | 一个ITargetPreparer 标记测试应该在用户(而不是当前用户)上运行。 |
RunOnWorkProfileTargetPreparer | ITargetPreparer ,用于在设置中创建工作配置文件,并标记应在该用户中运行测试。 |
SemaphoreTokenTargetPreparer | 这是一个准备器,用于使用令牌在 tradefed 主机中序列化测试执行。 |
旁载 OtaTargetPreparer | 目标准备器,执行指定 OTA 包的旁加载、应用包、等待设备启动并注入设备构建属性以用作构建信息 此目标准备器假定设备在启动时将处于常规 adb 模式,并将确保设备以相同模式退出,但应用了较新的版本。 |
停止服务设置 | 用于停止设备上的服务的ITargetPreparer 。 |
存根目标准备器 | ITargetPreparer 的占位符空实现。 |
切换用户目标准备器 | 一个ITargetPreparer ,用于在setUp中切换到指定的用户类型。 |
系统更新器设备闪存器 | IDeviceFlasher 依赖系统更新程序来安装捆绑在 OTA 更新包中的系统映像。 |
目标设置错误 | 准备测试目标时发生致命错误。 |
TearDownPassThroughPreparer | 允许在作为对象包含在配置中的准备器上运行tearDown。 |
温度节流服务员 | ITargetPreparer 等待设备温度降至目标值 |
测试应用程序安装设置 | 一种ITargetPreparer ,用于将IDeviceBuildInfo.getTestsDir() 文件夹中的一个或多个应用程序安装到设备上。 |
测试文件推送设置 | 一种ITargetPreparer ,将IDeviceBuildInfo.getTestsDir() 文件夹中的一个或多个文件/目录推送到设备上。 |
测试系统应用程序安装设置 | 一种ITargetPreparer ,用于将IDeviceBuildInfo.getTestsDir() 文件夹中的一个或多个应用程序安装到设备上的 /system 分区上。 |
浪费时间的人 | 一个简单的目标准备器,浪费时间并可能重新启动设备。 |
用户清理器 | 一个ITargetPreparer ,可在拆卸时删除辅助用户。 |
用户助手 | |
可见背景用户准备器 | 用于在后台可见启动的用户中运行测试的目标准备器。 |
等待设备日期时间准备器 | 等待在设备上设置日期时间的ITargetPreparer (可选)如果未在超时内设置日期时间,则此准备器可以强制 |
Wifi准备器 | 如有必要,可在设备上配置 wifi 的ITargetPreparer 。 |
枚举
AltDir行为 | 用于定义各种测试工件安装程序/推送程序的替代目录行为的枚举 |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
闪烁方式 | 描述用于刷新被测设备的方法的枚举 |
IDeviceFlasher.UserDataFlashOption | 用于处理用户数据图像的选项枚举 |
接口
课程
- AllTestApps安装设置
- Aoa目标准备器
- 应用程序设置
- ArtChrootPreparer
- 基础仿真器准备器
- 基础目标准备器
- 构建错误
- 构建信息记录器
- CDMA设备闪存器
- CompileBootImageWithSpeedTargetPreparer
- CPU节流等待者
- 创建AvdPreparer
- 创建用户准备器
- 默认测试Zip安装程序
- 设备操作目标准备器
- DeviceBuildInfoBootStrapper
- 设备构建信息注入器
- 设备清理器
- 设备启动失败错误
- 设备闪存准备器
- DeviceImageZipFlashingTargetPreparer
- 设备所有者目标准备者
- 设备设置
- 设备存储填充器
- 设备字符串推送器
- 设备更新目标准备器
- 设备擦拭器
- 禁用SELinuxTargetPreparer
- 动态系统准备器
- 擦除用户数据准备器
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- 功能标志目标准备器
- 闪烁资源解析器
- FlashingResourcesParser.AndroidInfo
- 文件夹保护程序
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- 安装所有TestZipApps安装程序
- 安装ApexModuleTargetPreparer
- 安装Apk安装
- 安装BuildEnvApk设置
- 仪表准备者
- 杀死现有的模拟器准备器
- 已知故障准备器
- 本地模拟器启动
- 本地模拟器快照
- MixKernelTargetPreparer
- 模块OemTargetPreparer
- 模块推送器
- ModulePusher.ModulePushError
- NativeLeakCollector
- 完美准备者
- 配置文件目标准备器
- 推送文件调用器
- 推送文件准备器
- PythonVirtualenvPreparer
- 重启目标准备器
- 恢复日志准备器
- 删除SystemAppPreparer
- 重新启动SystemServerTargetPreparer
- 根管转发器准备器
- 根目标准备器
- 运行命令目标准备器
- 运行主机命令目标准备器
- 运行HostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- 旁载 OtaTargetPreparer
- 停止服务设置
- 存根目标准备器
- 切换用户目标准备器
- 系统更新器设备闪存器
- 目标设置错误
- TearDownPassThroughPreparer
- 温度节流服务员
- 测试应用程序安装设置
- 测试文件推送设置
- 测试系统应用程序安装设置
- 浪费时间的人
- 用户清理器
- 用户助手
- 可见背景用户准备器
- 等待设备日期时间准备器
- Wifi准备器
枚举