2026 年より、トランク安定版開発モデルに沿ってエコシステムのプラットフォームの安定性を確保するため、第 2 四半期と第 4 四半期に AOSP にソースコードを公開します。AOSP のビルドと投稿には、android-latest-release を使用します。android-latest-release マニフェスト ブランチは、常に AOSP にプッシュされた最新のリリースを参照します。詳細については、AOSP の変更点をご覧ください。
Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
GoogleTradefedSandbox
public
class
GoogleTradefedSandbox
extends TradefedSandbox
ラボ インフラストラクチャで使用される TradefedSandbox の内部特殊化。これにより、ビルドに関連付けられた適切なバージョンのダウンロードの必要性に対応します。いつか AOSP API を使用してビルドをダウンロードできるようになれば、これを AOSP に移行できる可能性があります。
概要
パブリック メソッド |
String
|
createClasspath(File workingDir)
Google Tradefed Sandbox は、作業ディレクトリ内の jar のみを使用します。
|
IConfiguration
|
createThinLauncherConfig(String[] args, IKeyStoreClient keyStoreClient, IRunUtil runUtil, File globalConfig)
メイン実行から切断された特別なモード: 親に構成が存在しない場合、シン ランチャーにフォールバックします。ここでは、現在判明している情報を使用してサンドボックスを設定し、作業ディレクトリにデータを入力して、バージョン管理されたディレクトリに構成を完全に作成します。
|
Map<String, List<String>>
|
discoverTests(IInvocationContext context, IConfiguration nonVersionedConfig, ITestLogger logger)
|
IFolderBuildInfo
|
fetchSandboxExtraArtifacts(IInvocationContext context, IConfiguration nonVersionedConfig, String[] args)
|
File
|
getTradefedSandboxEnvironment(IInvocationContext context, IConfiguration nonVersionedConfig, ITestLogger logger, String[] args)
|
void
|
tearDown()
変更された可能性のある状態、ファイル、環境をクリーンアップします。
|
パブリック コンストラクタ
GoogleTradefedSandbox
public GoogleTradefedSandbox ()
パブリック メソッド
createClasspath
public String createClasspath (File workingDir)
Google Tradefed Sandbox は、作業ディレクトリ内の jar のみを使用します。
| パラメータ |
workingDir |
File: サンドボックスの現在の作業ディレクトリ。 |
createThinLauncherConfig
public IConfiguration createThinLauncherConfig (String[] args,
IKeyStoreClient keyStoreClient,
IRunUtil runUtil,
File globalConfig)
メイン実行から切断された特別なモード: 親に構成が存在しない場合、シン ランチャーにフォールバックします。ここでは、現在判明している情報を使用してサンドボックスを設定し、作業ディレクトリにデータを入力して、バージョン管理されたディレクトリに構成を完全に作成します。
| パラメータ |
args |
String: 元のコマンドライン引数。 |
keyStoreClient |
IKeyStoreClient: 構成の作成に使用する現在のキーストア クライアント。 |
runUtil |
IRunUtil: ホストコマンドを実行する現在の IRunUtil。 |
globalConfig |
File: TF のサブプロセスを実行するために使用するグローバル構成。 |
| 戻り値 |
IConfiguration |
NON_VERSIONED オブジェクトの TF の構成 XML を指すファイル。シン ランチャー構成を作成できなかった場合は
null を返します。 |
discoverTests
public Map<String, List<String>> discoverTests (IInvocationContext context,
IConfiguration nonVersionedConfig,
ITestLogger logger)
| パラメータ |
context |
IInvocationContext |
nonVersionedConfig |
IConfiguration |
logger |
ITestLogger |
| 戻り値 |
Map<String, List<String>> |
|
getTradefedSandboxEnvironment
public File getTradefedSandboxEnvironment (IInvocationContext context,
IConfiguration nonVersionedConfig,
ITestLogger logger,
String[] args)
| パラメータ |
context |
IInvocationContext |
nonVersionedConfig |
IConfiguration |
logger |
ITestLogger |
args |
String |
tearDown
public void tearDown ()
変更された可能性のある状態、ファイル、環境をクリーンアップします。
保護されたメソッド
dumpGlobalConfig
protected File dumpGlobalConfig (IConfiguration config,
Set<String> exclusionPatterns)
一部のオブジェクトからフィルタされたグローバル構成をダンプします。
| パラメータ |
config |
IConfiguration |
exclusionPatterns |
Set |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2026-06-22 UTC。
[null,null,["最終更新日 2026-06-22 UTC。"],[],[]]