com.android.tradefed.targetprep
インターフェース
FlashingResourcesParser.Constraint |
FlashingResourcesParser で一部を無視できるようにするフィルタリング インターフェース
使用しそうなリソースだけを
|
IDeviceFlasher | デバイス上のデバイス イメージをフラッシュします。 |
IFlashingResourcesParser | イメージのフラッシュに必要なバージョンの補助イメージ ファイルを提供するためのインターフェースです。 ダウンロードします |
IFlashingResourcesRetriever | デバイスのフラッシュに必要な補助イメージ ファイルを取得するためのインターフェース。 |
IHostCleaner | テスト実行の終了後、ホストをクリーンアップします。 |
ILabPreparer |
ラボ作成ツールのマーカー インターフェース
これらのインターフェースの用途については、 |
ITargetCleaner | このインターフェースは非推奨となっています。 tearDown をベースの ITargetPreparer インターフェースに移動しました。 |
ITargetPreparer | テストを実行するためのテスト環境を準備します。 |
ITestsZipInstaller | テストの zip ファイル(ビルドシステムの出力)からテストを できます。 |
クラス
AllTestAppsInstallSetup |
IDeviceBuildInfo#getTestsDir() からすべてのアプリをインストールする ITargetPreparer
アップロードします。
|
AoaTargetPreparer |
ITargetPreparer を使用して、一連のアクション(クリック、スワイプなど)を実行する
Android Open Accessory(AOAv2)プロトコルです。
|
AppSetup |
APK とそのテストをインストールする ITargetPreparer 。
|
ArtChrootPreparer | ART テスト用の chroot ディレクトリを作成します。 |
BaseEmulatorPreparer | ローカル エミュレータを起動するための一般的な作成ツール。 |
BaseTargetPreparer |
オブジェクトが動作するかどうかを制御できる ITargetPreparer の基本実装クラス。
無効になっているかどうかを確認します。
|
BuildError | 指定されたビルドの実行に失敗した場合にスローされます。 |
BuildInfoRecorder |
指定されたファイルにビルド情報のメタデータを書き込む ITargetPreparer 。
|
CdmaDeviceFlasher | CDMA 無線通信を使用して Android の実機にイメージをフラッシュするクラス。 |
CompileBootImageWithSpeedTargetPreparer | コンパイラ フィルタ「speed」を使用してブート クラスパスとシステム サーバーを再コンパイルします。 |
CpuThrottlingWaiter |
すべてのコアの最大頻度が最高頻度に復元されるまで待機する ITargetPreparer
利用可能なレベル
|
CreateAvdPreparer | |
CreateUserPreparer | ユーザーを作成して最後にクリーンアップするためのターゲット作成ツール。 |
DefaultTestsZipInstaller | テストの zip インストーラのデフォルト実装。 |
DeviceActionTargetPreparer |
デバイス アクションを実行するための ITargetPreparer 。
|
DeviceBuildInfoBootStrapper |
ビルド情報のフィールドを、デバイスから読み取られた属性に置き換える ITargetPreparer
これは、外部ソース(例: |
DeviceBuildInfoInjector |
DeviceBuildDescriptor メタデータを IBuildInfo に挿入する ITargetPreparer 。
|
デバイス クリーナー | テスト後に再起動またはフォーマットをクリーンアップ アクションとして行い、必要に応じて画面をオフにする |
DeviceFailedToBootError | ビルドをフラッシュした後にデバイスが起動に失敗した場合にスローされます。 |
DeviceFlashPreparer |
物理的な Android ハードウェアにイメージを書き込む ITargetPreparer 。
|
DeviceImageZipFlashingTargetPreparer | 特定の形式で提供されるデバイス イメージをデバイスに書き込むターゲット作成ツール。 |
DeviceOwnerTargetPreparer |
デバイス所有者コンポーネントをセットアップする ITargetPreparer 。
|
DeviceSetup |
指定された Option に基づいて、テスト用のデバイスを設定する ITargetPreparer 。
|
DeviceStorageFiller | ストレージをいっぱいにし、ある程度の空き容量を確保するターゲット作成ツール。 |
DeviceStringPusher | 文字列をファイルに書き込むターゲット作成ツール。 |
DeviceUpdateTargetPreparer |
デバイスの更新に関する一般的な手順を処理する抽象 ITargetPreparer
(ビルドサービスではなく)外部ソースからのデバイス イメージ ファイル。
|
DeviceWiper |
ユーザーデータを消去する ITargetPreparer
|
SELinuxTargetPreparer を無効にする | SELinux を無効にするターゲット作成ツール(有効になっている場合)。 |
DynamicSystemPreparer |
ITargetPreparer : Dynamic API を使用してデバイスビルドの上にシステム イメージをセットアップします。
システム アップデート。
|
EraseUserDataPreparer |
デバイスのユーザーデータをワイプする ITargetPreparer 。
|
FastbootCommandPreparer | fastboot をトリガーして fastboot コマンドを送信するターゲット作成ツール。 |
FastbootDeviceFlasher | 物理 Android ハードウェア上のイメージをフラッシュするために fastboot に依存するクラス。 |
FastbootUpdateBootstrapPreparer |
指定されたファイル(ブートローダー、無線通信、デバイス イメージの zip)をステージングする ITargetPreparer
IDeviceBuildInfo : デバイスを FastbootDeviceFlasher でフラッシュしてから挿入します。
結果のレポート用に、起動後のデバイス属性をビルド情報に追加します。
|
FeatureFlagTargetPreparer | DeviceConfig(リモート サービスによって調整されたフィーチャー トグル)を更新します。 |
FlashingResourcesParser | デバイスのフラッシュに必要なバージョンの補助イメージ ファイルを解析するクラス。 |
FlashingResourcesParser.AndroidInfo |
Map<String, MultiMap<String, String>> の typedef。
|
フォルダセーバー |
デバイスからディレクトリを取得し、圧縮してロギングに保存する ITargetPreparer
バックエンドです。
|
GkiDeviceFlashPreparer | Android 共通カーネルの汎用イメージでデバイスをフラッシュするターゲット作成ツール。 |
GsiDeviceFlashPreparer | デバイスに Android Generic System Image を書き込むターゲット作成ツール。 |
InstallAllTestZipAppsSetup |
すべてのアプリをテスト zip にインストールする ITargetPreparer 。
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
ファイルシステム上に 1 つ以上の APK をインストールする ITargetPreparer 。
|
InstallBuildEnvApkSetup |
Android プラットフォーム ビルド環境から 1 つ以上のテスト APK をインストールする ITargetPreparer 。
|
InstallKernelModulePreparer | Android 共通カーネルの汎用イメージでデバイスをフラッシュするターゲット作成ツール。 |
InstrumentationPreparer |
インストルメンテーションを実行する ITargetPreparer
|
KillExistingEmulatorPreparer |
実行中のエミュレータをシャットダウンする ITargetPreparer 。
|
KnownFailurePreparer | 既知の失敗の再試行をスキップするターゲット作成ツール。 |
LocalEmulatorLaunch | Android ビルド環境からエミュレータをローカルで起動する TargetPreparer。 |
LocalEmulatorSnapshot | Android からクリーンなエミュレータ スナップショットを生成するための TargetPreparer ビルド/開発環境 |
MixKernelTargetPreparer |
カーネル イメージとデバイス イメージを組み合わせることを可能にする ITargetPreparer 。
|
ModuleOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError | Mainline モジュールのプッシュ中に致命的なエラーが発生しました。 |
NativeLeakCollector |
「dumpsys meminfo --unreachable -a」を実行する ITargetPreparer 問題を特定し、
各プロセスで現在保持されている到達不能なネイティブ メモリを消費します。
|
PerfettoPreparer | Perfetto 作成ツールは、デバイスの標準的な場所にある アクセスできるようになります。 |
ProfileTargetPreparer |
任意のプロファイル ユーザー android.os.usertype.profile.XXX のターゲット作成ツールを設定するための基本クラス。
|
PushFileInvoker |
このクラスは非推奨となりました。
代わりに PushFilePreparer を使用してください。
|
PushFilePreparer |
任意のホストパスから任意のホストパスに任意の数のファイルを push しようとする ITargetPreparer
含まれます。
|
PythonVirtualenvPreparer | ホストで Python virtualenv を設定し、パッケージをインストールします。 |
RebootTargetPreparer | デバイスを再起動するターゲット作成ツール。 |
RecoveryLogPreparer | 復元前にログを収集するために使用されるターゲット作成ツール。 |
RemoveSystemAppPreparer |
テスト実行前にシステム パーティションから APK を削除するための ITargetPreparer 。
|
RestartSystemServerTargetPreparer | デバイスを再起動せずにシステム サーバーを再起動するターゲット作成ツール。 |
RootcanalForwarderPreparer | |
RootTargetPreparer | adb root を実行するターゲット作成ツールまたは「adb unroot」「force-root」オプションに基づいて作成されます。 |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | テストの実行前後に任意のホストコマンドを実行するターゲット作成ツール。 |
RunHostScriptTargetPreparer | テストの実行前にスクリプトを実行するターゲット作成ツール。 |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer |
テストを SDK サンドボックスで実行するようにマークする ITargetPreparer 。
|
RunOnSecondaryUserTargetPreparer |
ITargetPreparer : テストがセカンダリ ユーザーとして実行されるようにします。
|
RunOnSystemUserTargetPreparer |
ITargetPreparer は、(
現在のユーザー)。
|
RunOnWorkProfileTargetPreparer |
セットアップ時に仕事用プロファイルを作成し、テスト対象にマークする ITargetPreparer
実行できます。
|
SemaphoreTokenTargetPreparer | これは、トークンを使用して tradefed ホストでのテスト実行をシリアル化するために使用される作成ツールです。 |
SideloadOtaTargetPreparer |
指定された OTA パッケージのサイドローディング、パッケージの適用、待機を行うターゲット作成ツール
デバイスが起動し、ビルド情報として使用するデバイスのビルド プロパティが挿入されます。
このターゲット作成ツールは、起動時にデバイスが通常の adb モードになっていることを前提としています。 新しいビルドが適用された状態で、同じモードでデバイスを終了します。 |
StopServicesSetup |
デバイス上のサービスを停止する ITargetPreparer 。
|
StubTargetPreparer |
ITargetPreparer のプレースホルダの空の実装。
|
SwitchUserTargetPreparer |
セットアップで指定したユーザーの種類に切り替える ITargetPreparer 。
|
SystemUpdaterDeviceFlasher |
IDeviceFlasher (システム アップデータを使用してソフトウェアをインストールする)
OTA アップデート パッケージにバンドルされているシステム イメージ。
|
TargetSetupError | テスト対象のターゲットの準備中に致命的なエラーが発生しました。 |
TearDownPassThroughPreparer | 構成にオブジェクトとして含まれる作成ツールで tearDown を実行できます。 |
TemperatureThrottlingWaiter |
デバイスの温度が設定値まで下がるまで待機する ITargetPreparer
|
TestAppInstallSetup |
IDeviceBuildInfo.getTestsDir() フォルダからデバイスに 1 つ以上のアプリをインストールする ITargetPreparer 。
|
TestFilePushSetup |
IDeviceBuildInfo.getTestsDir() フォルダからデバイスに 1 つ以上のファイル/ディレクトリをプッシュする ITargetPreparer 。
|
TestSystemAppInstallSetup |
ITargetPreparer : IDeviceBuildInfo.getTestsDir() フォルダからデバイスの /system パーティションに 1 つ以上のアプリをインストールします。
|
時間の無駄 | 時間が無駄になり、場合によってはデバイスを再起動する、単純なターゲット作成ツール。 |
UserCleaner |
破棄時にセカンダリ ユーザーを削除する ITargetPreparer 。
|
UserHelper | |
VisibleBackgroundUserPreparer | バックグラウンドで視認可能な状態で開始されたユーザーのテストを実行するためのターゲット作成ツール。 |
WaitForDeviceDatetimePreparer |
デバイスに日時が設定されるまで待機する ITargetPreparer
日時が次の時間内に設定されていない場合、必要に応じてこの作成ツールで |
WifiPreparer |
必要に応じてデバイスで Wi-Fi を設定する ITargetPreparer 。
|
列挙型
AltDirBehavior |
さまざまなテスト アーティファクトのインストーラ/pusher の代替ディレクトリ動作を定義する列挙型。
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction(DeviceCleaner.PostCleanupAction) | |
FlashingMethod | テスト対象デバイスのフラッシュに使用するメソッドを記述する列挙型。 |
IDeviceFlasher.UserDataFlashOption | ユーザーデータ画像を処理するためのオプションの列挙型です |
インターフェース
クラス
- AllTestAppsInstallSetup
- AoaTargetPreparer
- AppSetup
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- デバイス クリーナー
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- DeviceSetup
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- SELinuxTargetPreparer を無効にする
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- フォルダセーバー
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstallKernelModulePreparer
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughPreparer
- TemperatureThrottlingWaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- 時間の無駄
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
列挙型
- AltDirBehavior
- DeviceCleaner.CleanupAction
- DeviceCleaner.PostCleanupAction(DeviceCleaner.PostCleanupAction)
- FlashingMethod
- IDeviceFlasher.UserDataFlashOption