TestSuiteInfo

public class TestSuiteInfo
extends Object

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


Uma classe que resolve o carregamento de metadados relacionados ao build para o conjunto de testes.

Para expor corretamente as informações relacionadas, um conjunto de testes precisa incluir um arquivo test-suite-info.properties nos recursos jar.

Resumo

Métodos públicos

boolean didLoadFromProperties()

Retorna "true" se os valores foram carregados de um arquivo de propriedades. Caso contrário, retorna "false".

String get(String name)

Recupera informações de teste com a chave do nome fornecido.

String getBuildNumber()

Recebe o número da versão do conjunto de testes.

String getFullName()

Recebe o nome completo do conjunto de testes.

static TestSuiteInfo getInstance()

Recupera a instância Singleton, que também aciona o carregamento das informações do pacote de testes relacionadas de arquivos de recursos incorporados.

String getName()

Recebe o nome abreviado do conjunto de testes.

List<String> getTargetArchs()

Recebe as arquiteturas de destino compatíveis com o conjunto de testes.

String getVersion()

Recebe o nome da versão do pacote de testes.

Métodos protegidos

Properties loadSuiteInfo(InputStream is)

Executa o carregamento real de propriedades.

Métodos públicos

didLoadFromProperties

public boolean didLoadFromProperties ()

Retorna "true" se os valores foram carregados de um arquivo de propriedades. Caso contrário, retorna "false".

Retorna
boolean

get

public String get (String name)

Recupera informações de teste com a chave do nome fornecido. Ou nulo se não houver propriedade associada.

Parâmetros
name String

Retorna
String

getBuildNumber

public String getBuildNumber ()

Recebe o número da versão do conjunto de testes.

Retorna
String

getFullName

public String getFullName ()

Recebe o nome completo do conjunto de testes.

Retorna
String

getInstance

public static TestSuiteInfo getInstance ()

Recupera a instância Singleton, que também aciona o carregamento das informações do pacote de testes relacionadas de arquivos de recursos incorporados.

Retorna
TestSuiteInfo

getName

public String getName ()

Recebe o nome abreviado do conjunto de testes.

Retorna
String

getTargetArchs

public List<String> getTargetArchs ()

Recebe as arquiteturas de destino compatíveis com o conjunto de testes.

Retorna
List<String>

getVersion

public String getVersion ()

Recebe o nome da versão do pacote de testes.

Retorna
String

Métodos protegidos

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

Executa o carregamento real de propriedades.

Parâmetros
is InputStream

Retorna
Properties

Gera
IOException