TestSuiteInfo
public
class
TestSuiteInfo
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.TestSuiteInfo |
Eine Klasse, die das Laden von Metadaten im Zusammenhang mit dem Build für die Testsuite auflöst
Damit zugehörige Informationen richtig angezeigt werden, muss eine Testsuite eine
test-suite-info.properties Datei in ihren JAR-Ressourcen enthalten
Zusammenfassung
Öffentliche Methoden | |
|---|---|
boolean
|
didLoadFromProperties()
Gibt „true“ zurück, wenn die Werte aus einer Eigenschaftendatei geladen wurden, andernfalls „false“. |
String
|
get(String name)
Ruft Testinformationen ab, die mit dem angegebenen Namen verknüpft sind. |
String
|
getBuildNumber()
Ruft die Build-Nummer der Testsuite ab. |
String
|
getFullName()
Ruft den vollständigen Namen der Test-Suite ab. |
static
TestSuiteInfo
|
getInstance()
Ruft die Singleton-Instanz ab, wodurch auch das Laden der zugehörigen Testsuite-Informationen aus eingebetteten Ressourcendateien ausgelöst wird. |
String
|
getName()
Ruft den Kurznamen der Test-Suite ab. |
List<String>
|
getTargetArchs()
Ruft die von der Test-Suite unterstützten Zielarchitekturen ab. |
String
|
getVersion()
Ruft den Versionsnamen der Test-Suite ab. |
Geschützte Methoden | |
|---|---|
Properties
|
loadSuiteInfo(InputStream is)
Führt das eigentliche Laden der Eigenschaften aus. |
Öffentliche Methoden
didLoadFromProperties
public boolean didLoadFromProperties ()
Gibt „true“ zurück, wenn die Werte aus einer Eigenschaftendatei geladen wurden, andernfalls „false“.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
get
public String get (String name)
Ruft Testinformationen ab, die mit dem angegebenen Namen verknüpft sind. Oder „null“, wenn keine Eigenschaft zugeordnet ist.
| Parameter | |
|---|---|
name |
String |
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getBuildNumber
public String getBuildNumber ()
Ruft die Build-Nummer der Testsuite ab.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getFullName
public String getFullName ()
Ruft den vollständigen Namen der Test-Suite ab.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getInstance
public static TestSuiteInfo getInstance ()
Ruft die Singleton-Instanz ab, wodurch auch das Laden der zugehörigen Testsuite-Informationen aus eingebetteten Ressourcendateien ausgelöst wird.
| Gibt Folgendes zurück: | |
|---|---|
TestSuiteInfo |
|
getName
public String getName ()
Ruft den Kurznamen der Test-Suite ab.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getTargetArchs
public List<String> getTargetArchs ()
Ruft die von der Test-Suite unterstützten Zielarchitekturen ab.
| Gibt Folgendes zurück: | |
|---|---|
List<String> |
|
getVersion
public String getVersion ()
Ruft den Versionsnamen der Test-Suite ab.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
Geschützte Methoden
loadSuiteInfo
protected Properties loadSuiteInfo (InputStream is)
Führt das eigentliche Laden der Eigenschaften aus.
| Parameter | |
|---|---|
is |
InputStream |
| Gibt Folgendes zurück: | |
|---|---|
Properties |
|
| Löst aus | |
|---|---|
IOException |
|