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

公用方法

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

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

參數
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

新增篩選器的 ERROR(/Set),用於指定要納入哪些測試。

參數
filters

addExcludeFilter

public void addExcludeFilter (String filter)

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

參數
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

新增篩選器,指出要納入哪些測試。

參數
filter String

clearExcludeFilters

public void clearExcludeFilters ()

刪除目前追蹤的所有排除篩選條件。

ClearIncludeFilters

public void clearIncludeFilters ()

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

getAbi

public IAbi getAbi ()

傳回
IAbi

getExcludeFilters

public  getExcludeFilters ()

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

傳回

getIncludeFilters

public  getIncludeFilters ()

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

傳回

SetAbi

public void setAbi (IAbi abi)

參數
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

插入使用中的 IConfiguration

參數
configuration IConfiguration

受保護的方法

collectTestLines

protected void collectTestLines (String[] testList, 
                 foundTests)

在 testList 中尋找測試案例名稱,並將這些名稱加入 foundTests。

參數
testList String

foundTests

generateInvocations

protected  generateInvocations (File target)

參數
target File

傳回

getConfiguration

protected IConfiguration getConfiguration ()

傳回測試設定。

傳回
IConfiguration 一個 IConfiguration