SuiteTestFilter
public
class
SuiteTestFilter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
Representa un filtro para incluir y excluir pruebas.
Resumen
Constructores públicos | |
|---|---|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
Crea un |
|
SuiteTestFilter(String abi, String name, String test)
Crea un |
|
Métodos públicos | |
|---|---|
static
SuiteTestFilter
|
createFrom(String filter)
Compila un |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
Muestra el nombre base del módulo sin ninguna parametrización. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
Si el módulo está parametrizado, muestra el valor del parámetro. |
Integer
|
getShardIndex()
Muestra el índice de fragmento de la prueba o nulo si no se especifica. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
Muestra una representación de String de este filtro. |
Constructores públicos
SuiteTestFilter
public SuiteTestFilter (Integer shardIndex,
String abi,
String name,
String test)Crea un SuiteTestFilter nuevo a partir de las partes proporcionadas.
| Parámetros | |
|---|---|
shardIndex |
Integer |
abi |
String: La ABI debe ser compatible con AbiUtils.isAbiSupportedByCompatibility(String). |
name |
String: Es el nombre del módulo. |
test |
String: Es el identificador de la prueba, p. ej., |
SuiteTestFilter
public SuiteTestFilter (String abi,
String name,
String test)Crea un SuiteTestFilter nuevo a partir de las partes proporcionadas.
| Parámetros | |
|---|---|
abi |
String: La ABI debe ser compatible con AbiUtils.isAbiSupportedByCompatibility(String). |
name |
String: Es el nombre del módulo. |
test |
String: Es el identificador de la prueba, p. ej., |
Métodos públicos
createFrom
public static SuiteTestFilter createFrom (String filter)
Compila un SuiteTestFilter nuevo a partir de la cadena proporcionada. Los filtros pueden estar en uno de los cuatro formatos, y la instancia se inicializará de la siguiente manera: -"name" -> abi = null, name = "name", test = null -"name" "test..." -> abi = null, name = "name", test = "test..." -"abi" "name" -> abi =
"abi", name = "name", test = null -"abi" "name" "test..." -> abi = "abi", name = "name", test
= "test..."
El identificador de prueba puede contener varias partes, p. ej., pruebas parametrizadas.
| Parámetros | |
|---|---|
filter |
String: Es el filtro que se analizará. |
| Muestra | |
|---|---|
SuiteTestFilter |
el SuiteTestFilter |
equals
public boolean equals (Object obj)
| Parámetros | |
|---|---|
obj |
Object |
| Muestra | |
|---|---|
boolean |
|
getAbi
public String getAbi ()
| Muestra | |
|---|---|
String |
El ABI de este filtro, o nulo si no se especifica. |
getBaseName
public String getBaseName ()
Muestra el nombre base del módulo sin ninguna parametrización. Si no se parametriza, mostrará getName().
| Muestra | |
|---|---|
String |
|
getModuleId
public String getModuleId ()
| Muestra | |
|---|---|
String |
|
getName
public String getName ()
| Muestra | |
|---|---|
String |
Es el nombre del módulo de este filtro o nulo si no se especifica. |
getParameterName
public String getParameterName ()
Si el módulo está parametrizado, muestra el valor del parámetro. Es nulo si no está parametrizado.
| Muestra | |
|---|---|
String |
|
getShardIndex
public Integer getShardIndex ()
Muestra el índice de fragmento de la prueba o nulo si no se especifica.
| Muestra | |
|---|---|
Integer |
|
getTest
public String getTest ()
| Muestra | |
|---|---|
String |
el identificador de prueba de este filtro, o nulo si no se especifica |
hashCode
public int hashCode ()
| Muestra | |
|---|---|
int |
|
toString
public String toString ()
Muestra una representación de String de este filtro. Esta función es la inversa de createFrom(String).
Para un filtro f válido:
new TestFilter(f).toString().equals(f)
| Muestra | |
|---|---|
String |
|