Base de teste Rust

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

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


Classe de base de RustBinaryHostTest e RustBinaryTest

Resumo

Classes aninhadas

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

Campos

protected long mTestTimeout

Construtores públicos

RustTestBase()

Métodos públicos

void addAllExcludeFilters( filters)

Adiciona o ERROR(/Set) de filtros de quais testes excluir.

void addAllIncludeFilters( filters)

Adiciona o ERROR(/Set) de filtros de quais testes incluir.

void addExcludeFilter(String filter)

Adiciona um filtro de quais testes excluir.

void addIncludeFilter(String filter)

Adiciona um filtro de quais testes incluir.

void clearExcludeFilters()

Exclua todos os filtros de exclusão rastreados no momento.

void clearIncludeFilters()

Exclua todos os filtros de inclusão rastreados no momento.

IAbi getAbi()
getExcludeFilters()

Retorna o ERROR(/Set) atual dos filtros de exclusão.

getIncludeFilters()

Retorna o ERROR(/Set) atual dos filtros de inclusão.

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

Injeta o IConfiguration em uso.

Métodos protegidos

void collectTestLines(String[] testList, foundTests)

Encontre nomes de casos de teste em testList e adicione-os a foundTests.

generateInvocations(File target)
IConfiguration getConfiguration()

Retorna a configuração do teste.

Campos

mTestTimeout

protected long mTestTimeout

Construtores públicos

RustTestBase

public RustTestBase ()

Métodos públicos

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Adiciona o ERROR(/Set) de filtros de quais testes serão excluídos.

Parâmetros
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Adiciona o ERROR(/Set) de filtros de quais testes incluir.

Parâmetros
filters

addExcludeFilter

public void addExcludeFilter (String filter)

Adiciona um filtro de quais testes serão excluídos.

Parâmetros
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Adiciona um filtro de quais testes incluir.

Parâmetros
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Excluir todos os filtros de exclusão rastreados no momento.

clearIncludeFilters

public void clearIncludeFilters ()

Exclua todos os filtros de inclusão rastreados no momento.

getAbi

public IAbi getAbi ()

Retorna
IAbi

getExcludeFilters

public  getExcludeFilters ()

Retorna o ERROR(/Set) atual dos filtros de exclusão.

Retorna

getIncludeFilters

public  getIncludeFilters ()

Retorna o ERROR(/Set) atual dos filtros de inclusão.

Retorna

setAbi

public void setAbi (IAbi abi)

Parâmetros
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

Métodos protegidos

CollectTestLines

protected void collectTestLines (String[] testList, 
                 foundTests)

Encontre os nomes dos casos de teste em "testList" e adicione-os a "foundTests".

Parâmetros
testList String

foundTests

generateInvocations

protected  generateInvocations (File target)

Parâmetros
target File

Retorna

getConfiguration

protected IConfiguration getConfiguration ()

Retorna a configuração do teste.

Retorna
IConfiguration uma IConfiguration