TestSuiteInfo
public
class
TestSuiteInfo
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.TestSuiteInfo |
Klasa, która rozwiązuje problem z wczytywaniem metadanych związanych z kompilacją w przypadku pakietu testów.
Aby prawidłowo udostępniać powiązane informacje, zestaw testów musi zawierać plik test-suite-info.properties w zasobach JAR.
Podsumowanie
Metody publiczne | |
|---|---|
boolean
|
didLoadFromProperties()
Zwraca wartość „true”, jeśli wartości zostały wczytane z pliku właściwości, w przeciwnym razie zwraca wartość „false”. |
String
|
get(String name)
Pobiera informacje o teście powiązane z podaną nazwą. |
String
|
getBuildNumber()
Pobiera numer kompilacji zestawu testów. |
String
|
getFullName()
Pobiera pełną nazwę zestawu testów. |
static
TestSuiteInfo
|
getInstance()
Pobiera pojedynczą instancję, co również powoduje wczytanie informacji o powiązanym zestawie testów z osadzonych plików zasobów. |
String
|
getName()
Pobiera krótką nazwę zestawu testów. |
List<String>
|
getTargetArchs()
Pobiera docelowe architektury obsługiwane przez zestaw testów. |
String
|
getVersion()
Pobiera nazwę wersji zestawu testów. |
Metody chronione | |
|---|---|
Properties
|
loadSuiteInfo(InputStream is)
Wykonuje rzeczywiste wczytywanie usług |
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”.
| Zwraca | |
|---|---|
boolean |
|
get
public String get (String name)
Pobiera informacje o teście powiązane z podaną nazwą. lub wartość null, jeśli nie jest powiązana z usługą.
| Parametry | |
|---|---|
name |
String |
| Zwraca | |
|---|---|
String |
|
getBuildNumber
public String getBuildNumber ()
Pobiera numer kompilacji zestawu testów.
| Zwraca | |
|---|---|
String |
|
getFullName
public String getFullName ()
Pobiera pełną nazwę zestawu testów.
| Zwraca | |
|---|---|
String |
|
getInstance
public static TestSuiteInfo getInstance ()
Pobiera pojedynczą instancję, co również powoduje wczytanie informacji o powiązanym zestawie testów z osadzonych plików zasobów.
| Zwraca | |
|---|---|
TestSuiteInfo |
|
getName
public String getName ()
Pobiera krótką nazwę zestawu testów.
| Zwraca | |
|---|---|
String |
|
getTargetArchs
public List<String> getTargetArchs ()
Pobiera docelowe architektury obsługiwane przez zestaw testów.
| Zwraca | |
|---|---|
List<String> |
|
getVersion
public String getVersion ()
Pobiera nazwę wersji zestawu testów.
| Zwraca | |
|---|---|
String |
|
Metody chronione
loadSuiteInfo
protected Properties loadSuiteInfo (InputStream is)
Wykonuje rzeczywiste wczytywanie usług
| Parametry | |
|---|---|
is |
InputStream |
| Zwraca | |
|---|---|
Properties |
|
| Zgłasza | |
|---|---|
IOException |
|