TestInfo

public class TestInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.testmapping.TestInfo


Almacena el conjunto de información de prueba establecido en un archivo TEST_MAPPING.

Resumen

Constructores públicos

TestInfo(String name, String source, boolean hostOnly)
TestInfo(String name, String source, boolean hostOnly, Set<String> keywords)

Métodos públicos

void addImportPaths(Set<String> paths)
void addOption(TestOption option)
void addSources(Set<String> sources)
boolean equals(Object o)
boolean getHostOnly()
Set<String> getImportPaths()
Set<String> getKeywords()

Obtén un Set de las palabras clave admitidas por la prueba.

Set<String> getKeywords(Set<String> ignoreKeywords)

Obtén un Set de las palabras clave admitidas por la prueba.

String getName()
String getNameAndHostOnly()

Obtén un objeto String que represente el nombre de la prueba y su configuración de host.

String getNameOption()

Obtén un objeto String que represente el nombre de la prueba y sus opciones.

List<TestOption> getOptions()
Set<String> getSources()
int hashCode()
void merge(TestInfo test)

Combinar con otra prueba

String toString()

Constructores públicos

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

Parámetros
name String

source String

hostOnly boolean

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                Set<String> keywords)

Parámetros
name String

source String

hostOnly boolean

keywords Set

Métodos públicos

addImportPaths

public void addImportPaths (Set<String> paths)

Parámetros
paths Set

addOption

public void addOption (TestOption option)

Parámetros
option TestOption

addSources

public void addSources (Set<String> sources)

Parámetros
sources Set

es igual a

public boolean equals (Object o)

Parámetros
o Object

Muestra
boolean

getHostOnly

public boolean getHostOnly ()

Muestra
boolean

getImportPaths

public Set<String> getImportPaths ()

Muestra
Set<String>

getKeywords

public Set<String> getKeywords ()

Obtén un Set de las palabras clave admitidas por la prueba.

Muestra
Set<String>

getKeywords

public Set<String> getKeywords (Set<String> ignoreKeywords)

Obtén un Set de las palabras clave admitidas por la prueba.

Parámetros
ignoreKeywords Set: Es un conjunto de String de palabras clave que se ignorarán.

Muestra
Set<String>

getName

public String getName ()

Muestra
String

getNameAndHostOnly

public String getNameAndHostOnly ()

Obtén un objeto String que represente el nombre de la prueba y su configuración de host. Esto permite que los TestInfos se agrupen por el nombre del requisito en el dispositivo.

Muestra
String

getNameOption

public String getNameOption ()

Obtén un objeto String que represente el nombre de la prueba y sus opciones.

Muestra
String

getOptions

public List<TestOption> getOptions ()

Muestra
List<TestOption>

getSources

public Set<String> getSources ()

Muestra
Set<String>

hashCode

public int hashCode ()

Muestra
int

combinar

public void merge (TestInfo test)

Combinar con otra prueba

Actualiza las opciones de prueba para que la prueba tenga la mejor cobertura posible de ambas pruebas.

TODO(b/113616538): Implementar un mecanismo de combinación de opciones más sólido

Parámetros
test TestInfo: Es el objeto TestInfo con el que se combinará.

toString

public String toString ()

Muestra
String