com.android.tradefed.build

インターフェース

IAppBuildInfoこのインターフェースは非推奨です。 IBuildInfoを直接使用します。
IBuildProviderテスト中のビルドに関する情報を提供する責任があります。
IDeviceBuildInfo完全なAndroidデバイスビルドと(オプションで)そのテストを表すIBuildInfo
IDeviceBuildProvider IBuildProviderからの情報を使用してビルドを取得するITestDevice
IFileDownloaderリモートファイルをダウンロードするためのインターフェイス。
IFolderBuildInfoビルドアーティファクトがローカルファイルシステムディレクトリに含まれている単純な抽象IBuildInfo

クラス

AppBuildInfo Androidアプリケーションとそのテストパッケージを表すIBuildInfo
AppDeviceBuildInfoこのクラスは非推奨です。 IDeviceBuildInfoを直接使用します。
BootstrapBuildProviderテストデバイスからビルド情報をブートストラップするIDeviceBuildProvider

これは通常、外部から提供されたビルドのデバイスに使用されます。

BuildInfo ITestDeviceに関連付ける必要があるIBuildInfoの汎用実装。
CommandLineBuildInfoBuilderユーティリティは、コマンドラインから通常のビルド情報引数をキャプチャし、それらからIBuildInfoを作成することを目的としています。
DependenciesResolverテストのすべての依存関係を取得できる新しいタイプのプロバイダー。
DeviceBuildDescriptor IBuildInfoのラッパークラス。デバイスプラットフォームのビルド情報を取得するためのヘルパーメソッドが含まれています。
DeviceBuildInfo完全なAndroidデバイスビルドと(オプションで)そのテストを表すIBuildInfo
DeviceFolderBuildInfoローカルファイルシステムのディレクトリに含まれる他のビルドアーティファクトも含むIDeviceBuildInfo
既存のビルドプロバイダーすでに構築されたIBuildProviderを返すIBuildInfo
FileDownloadCacheダウンロードしたファイルのローカルファイルシステムLRUキャッシュを維持するヘルパークラス。
FileDownloadCacheFactory FileDownloadCacheを作成するためのファクトリ
FileDownloadCacheWrapper IFileDownloaderインターフェースの実装中にFileDownloadCache機能を提供するラッパークラス。
FolderBuildInfo IFolderBuildInfoの具体的な実装。
LocalAppBuildProvider提供されたローカルパスに基づいてIBuildProviderを構築するIBuildInfo
LocalDeviceBuildProvider指定されたファイルシステムディレクトリパスに基づいてIBuildProviderを構築するIDeviceBuildInfo
LocalFolderBuildProvider提供されたローカルパスに基づいてIBuildProviderを構築するIFolderBuildInfo
OtaDeviceBuildInfo無線更新テストに使用されるIDeviceBuildInfo
OtatoolsBuildInfo IBuildInfoアーティファクトを含むIBuildInfo。
OtaZipfileBuildProviderローカルOTAzipファイルに基づいてIBuildInfoを提供します。
StubBuildProvider IBuildProviderのno- IBuildProvider実装。

例外

BuildRetrievalErrorテスト用のビルドの取得中に致命的なエラーが発生しました。