ArtTest
public
class
ArtTest
extends Object
implements
IAbiReceiver,
IShardableTest,
ITestFilterReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.ArtTest |
Resumen
Campos | |
|---|---|
protected
ITestDevice |
mDevice
|
protected
File |
mRunnerDir
|
protected
int |
mShardCount
|
protected
int |
mShardIndex
|
protected
TestInformation |
mTestInfo
|
protected
List<ArtTest.Test> |
mTests
|
Constructores públicos | |
|---|---|
ArtTest()
|
|
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
|
run(TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y le informa el resultado al objeto de escucha. |
void
|
setAbi(IAbi abi)
|
Collection<IRemoteTest>
|
split(int shardCount)
Versión alternativa de |
Campos
mRunnerDir
protected File mRunnerDir
mShardCount
protected int mShardCount
mShardIndex
protected int mShardIndex
mTests
protected List<ArtTest.Test> mTests
Constructores públicos
ArtTest
public ArtTest ()
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> |
|
run
public void run (TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y le informa el resultado al objeto de escucha.
| Parámetros | |
|---|---|
testInfo |
TestInformation: Es el objeto TestInformation que contiene información útil para ejecutar pruebas. |
listener |
ITestInvocationListener: El ITestInvocationListener de los resultados de la prueba |
| Arroja | |
|---|---|
DeviceNotAvailableException |
|
split
public Collection<IRemoteTest> split (int shardCount)
Versión alternativa de split() que también proporciona el shardCount que se intenta ejecutar. Esto es útil para algunos ejecutores de pruebas que no pueden decidir de forma arbitraria en algunos casos.
| Parámetros | |
|---|---|
shardCount |
int: Es el recuento de fragmentos intentado. |
| Muestra | |
|---|---|
Collection<IRemoteTest> |
Colección de subpruebas que se ejecutarán por separado o null si la prueba no se puede fragmentar actualmente |