RustTestBase
public
abstract
class
RustTestBase
extends Object
implements
IAbiReceiver,
IConfigurationReceiver,
IRemoteTest,
ITestFilterReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.rust.RustTestBase |
Clase base de RustBinaryHostTest y RustBinaryTest
Resumen
Clases anidadas | |
|---|---|
class |
RustTestBase.EnvPair
|
class |
RustTestBase.Invocation
|
Campos | |
|---|---|
protected
long |
mTestTimeout
|
Constructores públicos | |
|---|---|
RustTestBase()
|
|
Métodos públicos | |
|---|---|
void
|
addAllExcludeFilters(Set<String> filters)
Agrega el |
void
|
addAllIncludeFilters(Set<String> filters)
Agrega el |
void
|
addExcludeFilter(String filter)
Agrega un filtro de qué pruebas se deben excluir. |
void
|
addIncludeFilter(String filter)
Agrega un filtro de las pruebas que se incluirán. |
void
|
clearExcludeFilters()
Borra todos los filtros de exclusión que se rastrean actualmente. |
void
|
clearIncludeFilters()
Borra todos los filtros de inclusión que se rastrean actualmente. |
IAbi
|
getAbi()
|
Set<String>
|
getExcludeFilters()
Devuelve el |
Set<String>
|
getIncludeFilters()
Devuelve el |
void
|
setAbi(IAbi abi)
|
void
|
setConfiguration(IConfiguration configuration)
Inserta el |
Métodos protegidos | |
|---|---|
void
|
collectTestLines(String[] testList, Set<String> foundTests)
Busca los nombres de los casos de prueba en testList y agrégalos a foundTests. |
List<RustTestBase.Invocation>
|
generateInvocations(File target)
|
IConfiguration
|
getConfiguration()
Devuelve la configuración de la prueba. |
Campos
mTestTimeout
protected long mTestTimeout
Constructores públicos
RustTestBase
public RustTestBase ()
Métodos públicos
addAllExcludeFilters
public void addAllExcludeFilters (Set<String> filters)
Agrega el Set de los filtros de las pruebas que se excluirán.
| Parámetros | |
|---|---|
filters |
Set |
addAllIncludeFilters
public void addAllIncludeFilters (Set<String> filters)
Agrega el Set de los filtros de las pruebas que se incluirán.
| Parámetros | |
|---|---|
filters |
Set |
addExcludeFilter
public void addExcludeFilter (String filter)
Agrega un filtro de qué pruebas se deben excluir.
| Parámetros | |
|---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Agrega un filtro de las pruebas que se incluirán.
| Parámetros | |
|---|---|
filter |
String |
clearExcludeFilters
public void clearExcludeFilters ()
Borra todos los filtros de exclusión que se rastrean actualmente.
clearIncludeFilters
public void clearIncludeFilters ()
Borra todos los filtros de inclusión que se rastrean actualmente.
getExcludeFilters
public Set<String> getExcludeFilters ()
Devuelve el Set actual de los filtros de exclusión.
| Muestra | |
|---|---|
Set<String> |
|
getIncludeFilters
public Set<String> getIncludeFilters ()
Devuelve el Set actual de los filtros de inclusión.
| Muestra | |
|---|---|
Set<String> |
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
Inserta el IConfiguration en uso.
| Parámetros | |
|---|---|
configuration |
IConfiguration |
Métodos protegidos
collectTestLines
protected void collectTestLines (String[] testList,
Set<String> foundTests)Busca los nombres de los casos de prueba en testList y agrégalos a foundTests.
| Parámetros | |
|---|---|
testList |
String |
foundTests |
Set |
generateInvocations
protected List<RustTestBase.Invocation> generateInvocations (File target)
| Parámetros | |
|---|---|
target |
File |
| Muestra | |
|---|---|
List<RustTestBase.Invocation> |
|
getConfiguration
protected IConfiguration getConfiguration ()
Devuelve la configuración de la prueba.
| Muestra | |
|---|---|
IConfiguration |
Un IConfiguration |