TestSuiteInfo

public class TestSuiteInfo
extends Object

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


Klasa, która rozwiązuje wczytywanie metadanych związanych z kompilacją w przypadku pakietu testów

Aby prawidłowo udostępnić powiązane informacje, zestaw testów musi zawierać plik test-suite-info.properties w zasobach jar.

Podsumowanie

Metody publiczne

boolean didLoadFromProperties()

Zwraca wartość „prawda”, jeśli wartości zostały załadowane z pliku usługi, a w przeciwnym razie zwraca wartość „fałsz”.

String get(String name)

Pobiera informacje z testu o podanej nazwie.

String getBuildNumber()

Pobiera numer kompilacji zestawu testów.

String getFullName()

Pobiera pełną nazwę zestawu testów

static TestSuiteInfo getInstance()

Pobiera instancję typu singleton, co powoduje też załadowanie powiązanych informacji o zestawie testów z umieszczonych w nim plików zasobów.

String getName()

Pobiera krótką nazwę zestawu testów.

getTargetArchs()

Pobiera architektury docelowe obsługiwane przez zestaw testów.

String getVersion()

Pobiera nazwę wersji zestawu testów.

Metody chronione

Properties loadSuiteInfo(InputStream is)

Wykonuje rzeczywiste wczytywanie właściwości

Metody publiczne

didLoadFromProperties

public boolean didLoadFromProperties ()

Zwraca wartość „true”, jeśli wartości zostały wczytane z pliku właściwości. W przeciwnym razie zwraca wartość „false” (fałsz).

Zwroty
boolean

odbierz

public String get (String name)

Pobiera informacje o teście z kluczem podanej nazwy. Jeśli usługa nie jest powiązana z usługą, lub ma wartość null.

Parametry
name String

Zwroty
String

pobieranie numeru kompilacji

public String getBuildNumber ()

Pobiera numer kompilacji zestawu testów.

Zwroty
String

getFullName

public String getFullName ()

Pobiera pełną nazwę zestawu testów.

Zwroty
String

getInstance

public static TestSuiteInfo getInstance ()

Pobiera instancję typu singleton, co powoduje również załadowanie powiązanych informacji o zestawie testów z osadzonych plików zasobów.

Zwroty
TestSuiteInfo

getName

public String getName ()

Pobiera krótką nazwę zestawu testów.

Zwroty
String

getTargetArchs

public  getTargetArchs ()

Pobiera architektury docelowe obsługiwane przez zestaw testów.

Zwroty

getVersion

public String getVersion ()

Pobiera nazwę wersji pakietu testowego

Zwroty
String

Metody chronione

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

Wykonuje rzeczywiste wczytywanie właściwości

Parametry
is InputStream

Zwroty
Properties