AdbStopServerPreparer |
指定準備工具,在執行 ADB 測試前後停止主機上的 ADB 伺服器。
|
AllTestAppsInstallSetup |
將 IDeviceBuildInfo#getTestsDir() 資料夾中的所有應用程式安裝到裝置上的 ITargetPreparer 。
|
AoaTargetPreparer |
ITargetPreparer ,可透過 Android Open Accessory (AOAv2) 通訊協定執行一系列動作 (例如點擊和滑動)。
|
AppSetup |
用於安裝 APK 及其測試的 ITargetPreparer 。
|
ArtChrootPreparer |
為 ART 測試建立 chroot 目錄。
|
BaseEmulatorPreparer |
用於啟動本機模擬器的通用準備工具。
|
BuildInfoRecorder |
ITargetPreparer ,可將建構資訊中繼資料寫入指定檔案。
|
CompanionAllocator |
負責分配及釋出隨附裝置的基本類別 getCompanionDeviceSelectionOptions() 應實作,以說明分配伴隨裝置所需的條件
|
CompanionAwarePreparer |
ITargetPreparer 會封裝取得已指派的夥伴裝置的邏輯。
|
CompileBootImageWithSpeedTargetPreparer |
使用編譯器篩選器「speed」重新編譯啟動 classpath 和系統伺服器。
|
CpuThrottlingWaiter |
ITargetPreparer 會等到所有核心的最高頻率都還原為可用的最高層級
|
CreateAvdPreparer |
|
CreateUserPreparer |
建立使用者並在最後清理使用者的目標準備工具。
|
DeviceActionTargetPreparer |
用於執行裝置動作的 ITargetPreparer 。
|
DeviceBuildInfoBootStrapper |
ITargetPreparer 會將建構資訊欄位替換為從裝置讀取的屬性這項功能可用於測試裝置,並使用外部來源產生的版本 (例如
|
DeviceBuildInfoInjector |
將 DeviceBuildDescriptor 中繼資料插入 IBuildInfo 的 ITargetPreparer 。
|
DeviceCleaner |
在測試後執行重新啟動或格式化作業,並視需要關閉螢幕 |
DeviceFlashPreparer |
在實體 Android 硬體上刷新映像檔的 ITargetPreparer 。
|
DeviceOwnerTargetPreparer |
設定裝置管理員元件的 ITargetPreparer 。
|
DeviceSetup |
ITargetPreparer 會根據提供的 Option 設定測試裝置。
|
DeviceStorageFiller |
讓目標準備工具填滿儲存空間,以便釋出一些可用空間。
|
DeviceStringPusher |
指定準備工具將字串寫入檔案。
|
DeviceWiper |
用於清除使用者資料的 ITargetPreparer
|
DisableSELinuxTargetPreparer |
目標準備工具,可在啟用 SELinux 時停用該功能。
|
DynamicSystemPreparer |
使用動態系統更新,在裝置版本上設定系統映像檔的 ITargetPreparer 。
|
EraseUserDataPreparer |
用於抹除裝置上使用者資料的 ITargetPreparer 。
|
FastbootCommandPreparer |
會觸發 fastboot 並傳送 fastboot 指令的目標準備工具。
|
FeatureFlagTargetPreparer |
更新 DeviceConfig (由遠端服務調整的功能旗標)。
|
FoldableModePreparer |
可切換裝置折疊式狀態的目標準備工具。
|
FolderSaver |
ITargetPreparer 會從裝置中提取目錄,並將壓縮後的資料儲存到記錄後端。
|
GkiDeviceFlashPreparer |
使用 Android 通用核心一般映像檔,對裝置進行刷機的目標準備工具。
|
GsiDeviceFlashPreparer |
使用 Android 一般系統映像檔刷新裝置的目標準備工具。
|
InstallAllTestZipAppsSetup |
用於安裝測試 ZIP 檔案中所有應用程式的 ITargetPreparer 。
|
InstallApkSetup |
ITargetPreparer 會安裝位於檔案系統的一或多個 APK。
|
InstallBuildEnvApkSetup |
ITargetPreparer 會從 Android 平台建構環境安裝一或多個測試 APK。
|
InstallKernelModulePreparer |
安裝核心模組的目標準備工具。
|
InstrumentationPreparer |
執行檢測的 ITargetPreparer |
KillExistingEmulatorPreparer |
關閉執行中的模擬器的 ITargetPreparer 。
|
KnownFailurePreparer |
指定準備器略過重試已知失敗的情況。
|
MixKernelTargetPreparer |
可將核心映像檔與裝置映像檔混合的 ITargetPreparer 。
|
NativeLeakCollector |
執行「dumpsys meminfo --unreachable -a」的 ITargetPreparer ,用於識別目前由各個程序保留的不可到達原生記憶體。
|
NoApkTestSkipper |
特殊準備器,可在沒有要測試的 APK 時,完全略過叫用 (準備和測試)。
|
PerfettoPreparer |
Perfetto 準備工具會將設定檔推送至 Perfetto 可存取的標準位置。
|
ProfileTargetPreparer |
為任何設定檔使用者 android.os.usertype.profile.XXX 設定目標準備工具的基礎類別。
|
PushFilePreparer |
ITargetPreparer 會嘗試將任意數量的檔案從任何主機路徑推送至任何裝置路徑。
|
PythonVirtualenvPreparer |
在主機上設定 Python 虛擬環境並安裝套件。
|
RebootTargetPreparer |
重新啟動裝置的目標準備工具。
|
RecoveryLogPreparer |
在復原前收集記錄的目標準備工具。
|
RemoveSystemAppPreparer |
在測試執行前,從系統分區移除 APK 的 ITargetPreparer 。
|
RestartSystemServerTargetPreparer |
目標準備工具,可在不重新啟動裝置的情況下重新啟動系統伺服器。
|
RootTargetPreparer |
根據「force-root」選項執行「adb root」或「adb unroot」的目標準備工具。
|
RootcanalForwarderPreparer |
|
RunCommandTargetPreparer |
|
RunHostCommandTargetPreparer |
指定準備工具,在執行測試前後執行任意主機指令。
|
RunHostScriptTargetPreparer |
在執行測試前執行指令碼的目標準備工具。
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer 標記,用於標示測試應在 SDK 沙箱中執行。
|
RunOnSecondaryUserTargetPreparer |
ITargetPreparer ,確保測試以次要使用者身分執行。
|
RunOnSystemUserTargetPreparer |
ITargetPreparer :標示應在使用者 (而非目前使用者) 上執行的測試。
|
SemaphoreTokenTargetPreparer |
這是用於使用權杖,在 tradefed 主機中序列化測試執行作業的準備工具。
|
StopServicesSetup |
停止裝置上服務的 ITargetPreparer 。
|
StubTargetPreparer |
ITargetPreparer 的預留位置空白實作。
|
SwitchUserTargetPreparer |
在 setUp 中切換至指定使用者類型的 ITargetPreparer 。
|
TearDownPassThroughPreparer |
允許對設定中以物件形式納入的準備程序執行 tearDown。
|
TemperatureThrottlingWaiter |
ITargetPreparer 會等待裝置溫度降至目標溫度
|
TestAppInstallSetup |
ITargetPreparer 會將一或多個應用程式從 IDeviceBuildInfo.getTestsDir() 資料夾安裝到裝置上。
|
TestFilePushSetup |
將一或多個檔案/目錄從 IDeviceBuildInfo.getTestsDir() 資料夾推送至裝置的 ITargetPreparer 。
|
TestSystemAppInstallSetup |
ITargetPreparer 會將一或多個應用程式從 IDeviceBuildInfo.getTestsDir() 資料夾安裝到裝置的 /system 分區。
|
TimeWaster |
簡單的目標準備器會浪費時間,並可能重新啟動裝置。
|
UserCleaner |
在拆解時移除次要使用者的 ITargetPreparer 。
|
VisibleBackgroundUserPreparer |
在背景中啟動的使用者可見狀態下,用於執行測試的目標準備工具。
|
WaitForDeviceDatetimePreparer |
ITargetPreparer 會等待裝置設定日期時間如果在逾時前未設定日期時間,這個預備程序可選擇強制執行 TargetSetupError 。
|
WifiPreparer |
ITargetPreparer ,視需要在裝置上設定 Wi-Fi。
|