TestSuiteInfo

public class TestSuiteInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.TestSuiteInfo


Clase que resuelve la carga de metadatos relacionados con la compilación para el paquete de pruebas

Para exponer correctamente la información relacionada, un paquete de pruebas debe incluir un archivo test-suite-info.properties en los recursos jar.

Resumen

Métodos públicos

boolean didLoadFromProperties()

Devuelve verdadero si los valores se cargaron desde un archivo de propiedades; de lo contrario, devuelve falso.

String get(String name)

Recupera la información de la prueba con la clave del nombre proporcionado.

String getBuildNumber()

Obtiene el número de compilación del paquete de pruebas.

String getFullName()

Obtiene el nombre completo del paquete de pruebas.

static TestSuiteInfo getInstance()

Recupera la instancia singleton, que también activa la carga de la información del paquete de pruebas relacionado desde los archivos de recursos incorporados.

String getName()

Obtiene el nombre corto del paquete de pruebas.

List<String> getTargetArchs()

Obtiene las arquitecturas de destino admitidas por el paquete de pruebas.

String getVersion()

Obtiene el nombre de la versión del paquete de pruebas.

Métodos protegidos

Properties loadSuiteInfo(InputStream is)

Realiza la carga real de las propiedades.

Métodos públicos

didLoadFromProperties

public boolean didLoadFromProperties ()

Devuelve verdadero si los valores se cargaron desde un archivo de propiedades; de lo contrario, devuelve falso.

Muestra
boolean

get

public String get (String name)

Recupera la información de la prueba con la clave del nombre proporcionado. O bien, es nulo si no hay una propiedad asociada.

Parámetros
name String

Muestra
String

getBuildNumber

public String getBuildNumber ()

Obtiene el número de compilación del paquete de pruebas.

Muestra
String

getFullName

public String getFullName ()

Obtiene el nombre completo del paquete de pruebas.

Muestra
String

getInstance

public static TestSuiteInfo getInstance ()

Recupera la instancia singleton, que también activa la carga de la información del paquete de pruebas relacionado desde los archivos de recursos incorporados.

Muestra
TestSuiteInfo

getName

public String getName ()

Obtiene el nombre corto del paquete de pruebas.

Muestra
String

getTargetArchs

public List<String> getTargetArchs ()

Obtiene las arquitecturas de destino admitidas por el paquete de pruebas.

Muestra
List<String>

getVersion

public String getVersion ()

Obtiene el nombre de la versión del paquete de pruebas.

Muestra
String

Métodos protegidos

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

Realiza la carga real de las propiedades.

Parámetros
is InputStream

Muestra
Properties

Arroja
IOException