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 pacote 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 o nome fornecido.

String getBuildNumber()

Recebe o número do build do pacote de testes

String getFullName()

Recebe o nome completo do pacote de testes

static TestSuiteInfo getInstance()

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

String getName()

Recebe o nome abreviado do conjunto de testes

getTargetArchs()

Recebe as arquiteturas de destino compatíveis com o pacote 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 verdadeiro se os valores foram carregados de um arquivo de propriedades. Caso contrário, retorna falso.

Retorna
boolean

get

public String get (String name)

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

Parâmetros
name String

Retorna
String

getBuildNumber

public String getBuildNumber ()

Consegue o número do build do conjunto de testes

Retorna
String

getFullName

public String getFullName ()

Recebe o nome completo do pacote de testes

Retorna
String

getInstance

public static TestSuiteInfo getInstance ()

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

Retorna
TestSuiteInfo

getName

public String getName ()

Recebe o nome abreviado do conjunto de testes

Retorna
String

getTargetArchs

public  getTargetArchs ()

Recebe as arquiteturas de destino compatíveis com o pacote de testes

Retorna

getVersion

public String getVersion ()

Recebe o nome da versão do conjunto 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