TestSuiteInfo
public
class
TestSuiteInfo
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.TestSuiteInfo |
Eine Klasse, die das Laden von buildbezogenen Metadaten für die Testsuite löst
Damit zugehörige Informationen korrekt angezeigt werden, muss eine Testsuite eine test-suite-info.properties-Datei in ihren JAR-Ressourcen enthalten.
Zusammenfassung
Öffentliche Methoden | |
|---|---|
boolean
|
didLoadFromProperties()
Gibt „wahr“ zurück, wenn die Werte aus einer Property-Datei geladen wurden, andernfalls „falsch“. |
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 Testsuite 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()
Der Kurzname der Testsuite. |
|
getTargetArchs()
Ruft die von der Testsuite unterstützten Zielarchitekturen ab |
String
|
getVersion()
Ruft den Versionsnamen der Testsuite ab. |
Geschützte Methoden | |
|---|---|
Properties
|
loadSuiteInfo(InputStream is)
Führt das tatsächliche Laden von Unterkünften durch |
Öffentliche Methoden
didLoadFromProperties
public boolean didLoadFromProperties ()
Gibt „wahr“ zurück, wenn die Werte aus einer Property-Datei geladen wurden, andernfalls „falsch“.
| Returns | |
|---|---|
boolean |
|
get
public String get (String name)
Ruft Testinformationen ab, die mit dem angegebenen Namen verknüpft sind. Andernfalls „null“, wenn keine Property verknüpft ist.
| Parameter | |
|---|---|
name |
String |
| Returns | |
|---|---|
String |
|
getBuildNumber
public String getBuildNumber ()
Ruft die Build-Nummer der Testsuite ab
| Returns | |
|---|---|
String |
|
getFullName
public String getFullName ()
Ruft den vollständigen Namen der Testsuite ab.
| Returns | |
|---|---|
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.
| Returns | |
|---|---|
TestSuiteInfo |
|
getName
public String getName ()
Der Kurzname der Testsuite.
| Returns | |
|---|---|
String |
|
getTargetArchs
publicgetTargetArchs ()
Ruft die von der Testsuite unterstützten Zielarchitekturen ab
| Returns | |
|---|---|
|
|
getVersion
public String getVersion ()
Ruft den Versionsnamen der Testsuite ab.
| Returns | |
|---|---|
String |
|
Geschützte Methoden
loadSuiteInfo
protected Properties loadSuiteInfo (InputStream is)
Führt das tatsächliche Laden von Unterkünften durch
| Parameter | |
|---|---|
is |
InputStream |
| Returns | |
|---|---|
Properties |
|