Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

SandboxedInvocationExecution

public class SandboxedInvocationExecution
extends InvocationExecution

java.lang.Object
com.android.tradefed.invoker.InvocationExecution
com.android.tradefed.invoker.sandbox.SandboxedInvocationExecution


呼び出しの特別なサンドボックス実行:これは、コマンドを実行するサンドボックス内にいるときのInvocationExectionです。ビルドはコンテキスト内ですでに利用可能である必要があります。

概要

パブリックコンストラクター

SandboxedInvocationExecution ()

パブリックメソッド

boolean fetchBuild ( IInvocationContext context, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener listener)

呼び出しのbuild_providerステップを実行します。

boolean resetBuildAndReschedule (Throwable exception, ITestInvocationListener listener, IConfiguration config, IInvocationContext context)

呼び出しの失敗を報告します。

パブリックコンストラクター

SandboxedInvocationExecution

public SandboxedInvocationExecution ()

パブリックメソッド

fetchBuild

public boolean fetchBuild ( IInvocationContext context, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener listener)

呼び出しのbuild_providerステップを実行します。

パラメーター
context IInvocationContext :呼び出しのIInvocationContext

config IConfiguration :このテスト実行のIConfiguration

rescheduler IReschedulerIRescheduler 、他のリソース(単数または複数)上で実行するための呼び出しの部分を再スケジューリングするための

listener ITestInvocationListener :ビルドのダウンロードの失敗を報告するITestInvocation

戻り値
boolean ビルドのダウンロードに成功した場合はtrue、それ以外の場合はfalse。

投げる
BuildRetrievalError
DeviceNotAvailableException

resetBuildAndReschedule

public boolean resetBuildAndReschedule (Throwable exception, 
                ITestInvocationListener listener, 
                IConfiguration config, 
                IInvocationContext context)

呼び出しの失敗を報告します。

パラメーター
exception Throwable :報告する必要のある例外。

listener ITestInvocationListener :呼び出しリスナー。

config IConfiguration :現在実行中の構成。

context IInvocationContext :呼び出しのIInvocationContext

戻り値
boolean 構成を再スケジュールする必要がある場合はTrue、そうでない場合はFalse。