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 conAbiUtils.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 conAbiUtils.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 | |
