TestSuiteInfo
public class TestSuiteInfo
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.TestSuiteInfo |
Eine Klasse, die das Laden von Build-bezogenen Metadaten für die Testsuite auflöst
Um zugehörige Informationen ordnungsgemäß verfügbar zu machen, muss eine Testsuite eine test-suite-info.properties
Datei in ihre JAR-Ressourcen aufnehmen
Zusammenfassung
Öffentliche Methoden | |
---|---|
boolean | didLoadFromProperties () Gibt true zurück, wenn die Werte aus einer Eigenschaftsdatei geladen wurden, andernfalls false. |
String | get (String name) Ruft Testinformationen ab, die mit dem bereitgestellten Namen verschlüsselt sind. |
String | getBuildNumber () Ruft die Buildnummer der Testsuite ab |
String | getFullName () Ruft den vollständigen Namen der Testsuite ab |
static TestSuiteInfo | getInstance () Ruft die Singleton-Instanz ab, die auch das Laden der zugehörigen Testsuite-Informationen aus eingebetteten Ressourcendateien auslöst |
String | getName () Ruft den Kurznamen der Testsuite ab |
getTargetArchs () Ruft die von der Testsuite unterstützten Ziel-Arches ab | |
String | getVersion () Ruft den Versionsnamen der Testsuite ab |
Geschützte Methoden | |
---|---|
Properties | loadSuiteInfo (InputStream is) Führt das eigentliche Laden von Eigenschaften durch |
Öffentliche Methoden
didLoadFromProperties
public boolean didLoadFromProperties ()
Gibt true zurück, wenn die Werte aus einer Eigenschaftsdatei geladen wurden, andernfalls false.
Kehrt zurück | |
---|---|
boolean |
erhalten
public String get (String name)
Ruft Testinformationen ab, die mit dem bereitgestellten Namen verschlüsselt sind. Oder null, wenn keine Eigenschaft zugeordnet ist.
Parameter | |
---|---|
name | String |
Kehrt zurück | |
---|---|
String |
getBuildNumber
public String getBuildNumber ()
Ruft die Buildnummer der Testsuite ab
Kehrt zurück | |
---|---|
String |
getFullName
public String getFullName ()
Ruft den vollständigen Namen der Testsuite ab
Kehrt zurück | |
---|---|
String |
bekomme Instanz
public static TestSuiteInfo getInstance ()
Ruft die Singleton-Instanz ab, die auch das Laden der zugehörigen Testsuite-Informationen aus eingebetteten Ressourcendateien auslöst
Kehrt zurück | |
---|---|
TestSuiteInfo |
getName
public String getName ()
Ruft den Kurznamen der Testsuite ab
Kehrt zurück | |
---|---|
String |
getTargetArchs
publicgetTargetArchs ()
Ruft die von der Testsuite unterstützten Ziel-Arches ab
Kehrt zurück | |
---|---|
getVersion
public String getVersion ()
Ruft den Versionsnamen der Testsuite ab
Kehrt zurück | |
---|---|
String |
Geschützte Methoden
loadSuiteInfo
protected Properties loadSuiteInfo (InputStream is)
Führt das eigentliche Laden von Eigenschaften durch
Parameter | |
---|---|
is | InputStream |
Kehrt zurück | |
---|---|
Properties |