存根測試

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_訊息

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 TestInformationTestInformation 物件,包含可執行的實用資訊 測試。

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 目前無法分割

toString

public String toString ()

傳回
String