Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

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 (String abi, String name, String test)

Crea un nuevo SuiteTestFilter de las partes dadas.

SuiteTestFilter (Integer shardIndex, String abi, String name, String test)

Crea un nuevo SuiteTestFilter de las partes dadas.

Métodos públicos

static SuiteTestFilter createFrom (String filter)

Construye un nuevo SuiteTestFilter de la cadena dada.

boolean equals (Object obj)
String getAbi ()
String getBaseName ()

Devuelve el nombre base del módulo sin ninguna parametrización.

String getName ()
String getParameterName ()

Si el módulo está parametrizado, devuelve el valor del parámetro.

Integer getShardIndex ()

Devuelve el índice de fragmentos de la prueba, o nulo si no se especifica.

String getTest ()
int hashCode ()
String toString ()

Devuelve una representación de cadena de este filtro.

Constructores públicos

SuiteTestFilter

public SuiteTestFilter (String abi, 
                String name, 
                String test)

Crea un nuevo SuiteTestFilter de las partes dadas.

Parámetros
abi String : La ABI debe ser apoyada AbiUtils#isAbiSupportedByCompatibility(String)

name String : El nombre del módulo

test String : es la prueba identificador por ejemplo, . #

SuiteTestFilter

public SuiteTestFilter (Integer shardIndex, 
                String abi, 
                String name, 
                String test)

Crea un nuevo SuiteTestFilter de las partes dadas.

Parámetros
shardIndex Integer

abi String : La ABI debe ser apoyada AbiUtils#isAbiSupportedByCompatibility(String)

name String : El nombre del módulo

test String : es la prueba identificador por ejemplo, . #

Métodos públicos

createFrom

public static SuiteTestFilter createFrom (String filter)

Construye un nuevo SuiteTestFilter de la cadena dada. Los filtros pueden tener una de cuatro formas, la instancia se inicializará como; - "nombre" -> abi = nulo, nombre = "nombre", prueba = nulo - "nombre" "prueba ..." -> abi = nulo, nombre = "nombre", prueba = "prueba ..." - "abi" "nombre" -> abi = "abi", nombre = "nombre", prueba = nulo - "abi" "nombre" "prueba ..." -> abi = "abi", nombre = "nombre", prueba = "prueba ..."

El identificador de prueba puede contener varias partes, por ejemplo, pruebas parametrizadas.

Parámetros
filter String : el filtro para analizar

Devoluciones
SuiteTestFilter la SuiteTestFilter

es igual a

public boolean equals (Object obj)

Parámetros
obj Object

Devoluciones
boolean

getAbi

public String getAbi ()

Devoluciones
String el abi de este filtro, o nulo si no se especifica.

getBaseName

public String getBaseName ()

Devuelve el nombre base del módulo sin ninguna parametrización. Si no parametrizado, se volverá getName() ;

Devoluciones
String

getName

public String getName ()

Devoluciones
String el nombre del módulo de este filtro, o nulo si no se especifica.

getParameterName

public String getParameterName ()

Si el módulo está parametrizado, devuelve el valor del parámetro. Nulo si no está parametrizado.

Devoluciones
String

getShardIndex

public Integer getShardIndex ()

Devuelve el índice de fragmentos de la prueba, o nulo si no se especifica.

Devoluciones
Integer

getTest

public String getTest ()

Devoluciones
String el identificador de prueba de este filtro, o nulo si no se especifica.

código hash

public int hashCode ()

Devoluciones
int

Encadenar

public String toString ()

Devuelve una representación de cadena de este filtro. Esta función es la inversa de createFrom(String) .

Para un filtro válido f;

new TestFilter(f).toString().equals(f)
 

Devoluciones
String