Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

沙盒调用执行

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)

报告调用失败。

公共建设者

沙盒调用执行

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 ITestInvocationListenerITestInvocation报告构建下载失败。

退货
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。