RustTestBase
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(Set<String> filters)
Adiciona o |
void
|
addAllIncludeFilters(Set<String> filters)
Adiciona o |
void
|
addExcludeFilter(String filter)
Adiciona um filtro de quais testes excluir. |
void
|
addIncludeFilter(String filter)
Adiciona um filtro de quais testes incluir. |
void
|
clearExcludeFilters()
Exclui todos os filtros de exclusão rastreados no momento. |
void
|
clearIncludeFilters()
Exclui todos os filtros de inclusão rastreados no momento. |
IAbi
|
getAbi()
|
Set<String>
|
getExcludeFilters()
Retorna o |
Set<String>
|
getIncludeFilters()
Retorna o |
void
|
setAbi(IAbi abi)
|
void
|
setConfiguration(IConfiguration configuration)
Injeta a |
Métodos protegidos | |
|---|---|
void
|
collectTestLines(String[] testList, Set<String> foundTests)
Encontre os nomes dos casos de teste em testList e adicione-os a foundTests. |
List<RustTestBase.Invocation>
|
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 (Set<String> filters)
Adiciona o Set de filtros de quais testes excluir.
| Parâmetros | |
|---|---|
filters |
Set |
addAllIncludeFilters
public void addAllIncludeFilters (Set<String> filters)
Adiciona o Set de filtros de quais testes incluir.
| Parâmetros | |
|---|---|
filters |
Set |
addExcludeFilter
public void addExcludeFilter (String filter)
Adiciona um filtro de quais testes excluir.
| 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 ()
Exclui todos os filtros de exclusão rastreados no momento.
clearIncludeFilters
public void clearIncludeFilters ()
Exclui todos os filtros de inclusão rastreados no momento.
getExcludeFilters
public Set<String> getExcludeFilters ()
Retorna o Set atual dos filtros de exclusão.
| Retorna | |
|---|---|
Set<String> |
|
getIncludeFilters
public Set<String> getIncludeFilters ()
Retorna o Set atual dos filtros de inclusão.
| Retorna | |
|---|---|
Set<String> |
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
Injeta a IConfiguration em uso.
| Parâmetros | |
|---|---|
configuration |
IConfiguration |
Métodos protegidos
collectTestLines
protected void collectTestLines (String[] testList,
Set<String> foundTests)Encontre os nomes dos casos de teste em testList e adicione-os a foundTests.
| Parâmetros | |
|---|---|
testList |
String |
foundTests |
Set |
generateInvocations
protected List<RustTestBase.Invocation> generateInvocations (File target)
| Parâmetros | |
|---|---|
target |
File |
| Retorna | |
|---|---|
List<RustTestBase.Invocation> |
|
getConfiguration
protected IConfiguration getConfiguration ()
Retorna a configuração do teste.
| Retorna | |
|---|---|
IConfiguration |
um IConfiguration |