测试调用

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


处理一个 TradeFederation 测试调用。

概括

嵌套类

class ITestInvocation.ExitInformation

表示调用的一些退出信息。

公共方法

default ITestInvocation.ExitInformation getExitInfo ()

给定调用的退出信息。

abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)

执行测试调用。

default void notifyInvocationStopped (String message, ErrorIdentifier errorId)

通知TestInvocation是TradeFed被要求停止。

公共方法

获取退出信息

public ITestInvocation.ExitInformation getExitInfo ()

给定调用的退出信息。

退货
ITestInvocation.ExitInformation

调用

public abstract void invoke (IInvocationContext metadata, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener... extraListeners)

执行测试调用。

参数
metadata IInvocationContext :在IInvocationContext进行测试。

config IConfiguration :在IConfiguration此试运行。

rescheduler IRescheduler :所述IRescheduler ,用于在另一资源上重新调度的调用来执行的部分(S)

extraListeners ITestInvocationListenerITestInvocationListener s到通知,除了那些config

投掷
DeviceNotAvailableException如果与设备的通信丢失
Throwable

通知调用已停止

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

通知TestInvocation是TradeFed被要求停止。

参数
message String :与停止调用相关的消息

errorId ErrorIdentifier