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

public  getTargetArchs ()

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