RustTestBase

public abstract class RustTestBase
extends Object implements IAbiReceiver, IConfigurationReceiver, IRemoteTest, ITestFilterReceiver

java.lang.Object
   ↳ com.android.tradefed.testtype.rust.RustTestBase


RustBinaryHostTest 和 RustBinaryTest 的基礎類別

摘要

巢狀類別

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

欄位

protected long mTestTimeout

公用建構函式

RustTestBase()

公用方法

void addAllExcludeFilters( filters)

新增要排除測試的篩選器 ERROR(/Set)

void addAllIncludeFilters( filters)

新增要納入測試的篩選器 ERROR(/Set)

void addExcludeFilter(String filter)

新增篩選器,篩選出要排除的測試。

void addIncludeFilter(String filter)

新增篩選器,選取要納入的測試。

void clearExcludeFilters()

刪除目前追蹤的所有「排除」篩選器。

void clearIncludeFilters()

刪除目前追蹤的所有「包含」篩選器。

IAbi getAbi()
getExcludeFilters()

傳回目前 ERROR(/Set) 的「排除」篩選器。

getIncludeFilters()

傳回「包含」篩選器的目前 ERROR(/Set)

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

插入使用中的 IConfiguration

保護方法

void collectTestLines(String[] testList, foundTests)

在 testList 中找出測試案例名稱,然後將其新增至 foundTest。

generateInvocations(File target)
IConfiguration getConfiguration()

傳回測試設定。

欄位

mTestTimeout

protected long mTestTimeout

公用建構函式

RustTestBase

public RustTestBase ()

公用方法

加入所有排除篩選器

public void addAllExcludeFilters ( filters)

新增要排除測試的篩選器 ERROR(/Set)

參數
filters

加入所有篩選器

public void addAllIncludeFilters ( filters)

新增要納入測試的篩選器 ERROR(/Set)

參數
filters

新增排除篩選器

public void addExcludeFilter (String filter)

新增篩選器,篩選出要排除的測試。

參數
filter String

加入篩選器

public void addIncludeFilter (String filter)

新增篩選器,選取要納入的測試。

參數
filter String

清除排除篩選器

public void clearExcludeFilters ()

刪除目前追蹤的所有「排除」篩選器。

ClearIncludeFilters

public void clearIncludeFilters ()

刪除目前追蹤的所有「包含」篩選器。

getAbi

public IAbi getAbi ()

傳回
IAbi

取得排除篩選器

public  getExcludeFilters ()

傳回目前 ERROR(/Set) 的「排除」篩選器。

傳回

getIncludeFilters

public  getIncludeFilters ()

傳回「包含」篩選器的目前 ERROR(/Set)

傳回

SetAbi

public void setAbi (IAbi abi)

參數
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

插入使用中的 IConfiguration

參數
configuration IConfiguration

保護方法

collectionTestLines

protected void collectTestLines (String[] testList, 
                 foundTests)

在 testList 中找出測試案例名稱,然後將其新增至 foundTest。

參數
testList String

foundTests

generateInvocations

protected  generateInvocations (File target)

參數
target File

傳回

getConfiguration

protected IConfiguration getConfiguration ()

傳回測試設定。

傳回
IConfiguration 一個 IConfiguration