桩测试

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

java.lang.Object 中
   ↳ com.android.tradefed.testtype.StubTest


免运维空测试实现。

摘要

字段

public static final String DNAE_MESSAGE

公共构造函数

StubTest()

公共方法

IAbi getAbi()
IConfiguration getConfiguration()
boolean getRunTest()
void run(TestInformation testInfo, ITestInvocationListener listener)

运行测试,并将结果报告给监听器。

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

注入正在使用的 IConfiguration

split()

将测试分片为可单独运行的块。

String toString()

字段

DNAE_MESSAGE

public static final String DNAE_MESSAGE

公共构造函数

桩测试

public StubTest ()

公共方法

getAbi

public IAbi getAbi ()

返回
IAbi

getConfiguration

public IConfiguration getConfiguration ()

返回
IConfiguration

getRunTest

public boolean getRunTest ()

返回
boolean

得分

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

运行测试,并将结果报告给监听器。

参数
testInfo TestInformation:包含要运行的有用信息的 TestInformation 对象 测试。

listener ITestInvocationListener:测试结果的 ITestInvocationListener

抛出
DeviceNotAvailableException

SetAbi

public void setAbi (IAbi abi)

参数
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

注入正在使用的 IConfiguration

参数
configuration IConfiguration

分割

public  split ()

将测试分片为可单独运行的块。

这必须是确定性的,并且始终为IRemoteTest 相同的输入。

这将在测试执行之前调用,因此注入的依赖项(例如 IDeviceTestITestDevice)可能为 null。

返回
要单独执行的子测试集合,或者null如果测试 目前不可分片

toString

public String toString ()

返回
String