多目标准备器

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


一起准备多个设备的测试环境。仅用于需要多个设备的设置,否则在每个设备上使用常规ITargetPreparer

请注意,可以在配置中指定多个IMultiTargetPreparer 。建议每个 IMultiTargetPreparer 清楚地记录其预期环境预设置和设置后。

概括

公共方法

default void setUp ( IInvocationContext context)

此方法已被弃用。请改用setUp(com.android.tradefed.invoker.TestInformation)

default void setUp ( TestInformation testInformation)

执行测试目标设置。

default void tearDown ( TestInformation testInformation, Throwable e)

测试后执行目标清理/拆卸。

default void tearDown ( IInvocationContext context, Throwable e)

此方法已被弃用。使用tearDown(com.android.tradefed.invoker.TestInformation, Throwable)代替。

公共方法

设置

public void setUp (IInvocationContext context)

此方法已被弃用。
请改用setUp(com.android.tradefed.invoker.TestInformation)

执行测试目标设置。

参数
context IInvocationContext :描述调用、设备、构建的IInvocationContext

投掷
TargetSetupError如果设置环境时发生致命错误
BuildError如果出现构建相关错误
DeviceNotAvailableException如果设备没有响应

设置

public void setUp (TestInformation testInformation)

执行测试目标设置。

参数
testInformation TestInformation :描述调用、设备、构建的TestInformation

投掷
TargetSetupError如果设置环境时发生致命错误
BuildError如果出现构建相关错误
DeviceNotAvailableException如果设备没有响应

拆除

public void tearDown (TestInformation testInformation, 
                Throwable e)

测试后执行目标清理/拆卸。

参数
testInformation TestInformation :描述调用、设备、构建的TestInformation

e Throwable :如果调用以异常结束,则这将是在调用级别捕获的异常。否则,将为null

投掷
DeviceNotAvailableException如果设备没有响应

拆除

public void tearDown (IInvocationContext context, 
                Throwable e)

此方法已被弃用。
使用tearDown(com.android.tradefed.invoker.TestInformation, Throwable)代替。

测试后执行目标清理/拆卸。

参数
context IInvocationContext :描述调用、设备、构建的IInvocationContext

e Throwable :如果调用以异常结束,则这将是在调用级别捕获的异常。否则,将为null

投掷
DeviceNotAvailableException如果设备没有响应