2026 年より、トランク安定版開発モデルに沿ってエコシステムのプラットフォームの安定性を確保するため、第 2 四半期と第 4 四半期に AOSP にソースコードを公開します。AOSP のビルドと投稿には、android-latest-release を使用します。android-latest-release マニフェスト ブランチは、常に AOSP にプッシュされた最新のリリースを参照します。詳細については、AOSP の変更点をご覧ください。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
ISandbox
public
interface
ISandbox
| com.android.tradefed.sandbox.ISandbox
|
呼び出しの実行に使用できるサンドボックスを定義するインターフェース。
概要
パブリック メソッド |
abstract
String
|
createClasspath(File workingDir)
getTradefedSandboxEnvironment(IInvocationContext,IConfiguration,String[]) から返された環境と作業ディレクトリに基づいて、クラスパスを作成します。
|
abstract
IConfiguration
|
createThinLauncherConfig(String[] args, IKeyStoreClient keyStoreClient, IRunUtil runUtil, File globalConfig)
スペシャル モードがメイン実行から切断された場合: 親に構成が存在しない場合、シン ランチャーにフォールバックし、現在既知の情報でサンドボックスを設定し、作業ディレクトリを埋めて、バージョン管理されたディレクトリに構成を完全に作成します。
|
default
Map<String, List<String>>
|
discoverTests(IInvocationContext context, IConfiguration configuration)
SandboxOptions.shouldUseTestDiscovery() が有効になっている場合にテストを検出する prepareEnvironment(IInvocationContext,IConfiguration,ITestInvocationListener) のサブステップ。
|
default
Map<String, List<String>>
|
discoverTests(IInvocationContext context, IConfiguration configuration, ITestLogger logger)
|
default
IFolderBuildInfo
|
fetchSandboxExtraArtifacts(IInvocationContext context, IConfiguration configuration, String[] args)
サンドボックスに必要な追加のファイルを取得する prepareEnvironment(IInvocationContext,IConfiguration,ITestInvocationListener) のサブステップ。
|
default
File
|
getTradefedSandboxEnvironment(IInvocationContext context, IConfiguration nonVersionedConfig, String[] args)
コマンドライン引数に基づいて使用するサンドボックス環境 TF を返します。
|
default
File
|
getTradefedSandboxEnvironment(IInvocationContext context, IConfiguration nonVersionedConfig, ITestLogger logger, String[] args)
|
abstract
Exception
|
prepareEnvironment(IInvocationContext context, IConfiguration configuration, ITestInvocationListener listener)
サンドボックスが適切に実行されるように環境を準備します。
|
abstract
CommandResult
|
run(TestInformation info, IConfiguration configuration, ITestLogger logger)
設定された環境でサンドボックスを実行します。
|
abstract
void
|
tearDown()
変更された可能性のある状態、ファイル、環境をクリーンアップします。
|
パブリック メソッド
createThinLauncherConfig
public abstract 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 configuration,
ITestLogger logger)
| パラメータ |
context |
IInvocationContext |
configuration |
IConfiguration |
logger |
ITestLogger |
| 戻り値 |
Map<String, List<String>> |
|
getTradefedSandboxEnvironment
public File getTradefedSandboxEnvironment (IInvocationContext context,
IConfiguration nonVersionedConfig,
String[] args)
コマンドライン引数に基づいて使用するサンドボックス環境 TF を返します。
| 戻り値 |
File |
TF サンドボックス環境の jar を含む File ディレクトリ。 |
getTradefedSandboxEnvironment
public File getTradefedSandboxEnvironment (IInvocationContext context,
IConfiguration nonVersionedConfig,
ITestLogger logger,
String[] args)
| パラメータ |
context |
IInvocationContext |
nonVersionedConfig |
IConfiguration |
logger |
ITestLogger |
args |
String |
tearDown
public abstract void tearDown ()
変更された可能性のある状態、ファイル、環境をクリーンアップします。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2026-06-22 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-06-22 UTC。"],[],[]]