存根測試

public class StubTest
extends Object implements IShardableTest , IConfigurationReceiver , IAbiReceiver

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 ()

公共方法

得到阿比

public IAbi getAbi ()

退貨
IAbi

獲取配置

public IConfiguration getConfiguration ()

退貨
IConfiguration

得到運行測試

public boolean getRunTest ()

退貨
boolean

跑步

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

運行測試,並將結果報告給偵聽器。

參數
testInfo TestInformation :包含運行測試的有用信息的TestInformation對象。

listener ITestInvocationListener : 測試結果的ITestInvocationListener

投擲
DeviceNotAvailableException

設置Abi

public void setAbi (IAbi abi)

參數
abi IAbi

設置配置

public void setConfiguration (IConfiguration configuration)

注入正在使用的IConfiguration

參數
configuration IConfiguration

分裂

public  split ()

將測試分成單獨的可運行塊。

這必須是確定性的,並且始終為相同的輸入返回相同的IRemoteTest列表。

這將在測試執行之前調用,因此註入的依賴項(例如IDeviceTestITestDevice )可能為空。

退貨
要單獨執行的子測試的集合,如果測試當前不可分片則為null

到字符串

public String toString ()

退貨
String