TestSuiteInfo
public
class
TestSuiteInfo
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.TestSuiteInfo |
Classe qui résout le chargement des métadonnées liées au build pour la suite de tests
Pour exposer correctement les informations associées, une suite de tests doit inclure un
test-suite-info.properties fichier dans ses ressources JAR.
Résumé
Méthodes publiques | |
|---|---|
boolean
|
didLoadFromProperties()
Renvoie "true" si les valeurs ont été chargées à partir d'un fichier de propriétés, ou "false" dans le cas contraire. |
String
|
get(String name)
Récupère les informations de test associées au nom fourni. |
String
|
getBuildNumber()
Obtient le numéro de build de la suite de tests. |
String
|
getFullName()
Obtient le nom complet de la suite de tests. |
static
TestSuiteInfo
|
getInstance()
Récupère l'instance singleton, ce qui déclenche également le chargement des informations de la suite de tests associées à partir des fichiers de ressources intégrés. |
String
|
getName()
Obtient le nom court de la suite de tests. |
List<String>
|
getTargetArchs()
Obtient les architectures cibles compatibles avec la suite de tests. |
String
|
getVersion()
Obtient le nom de version de la suite de tests. |
Méthodes protégées | |
|---|---|
Properties
|
loadSuiteInfo(InputStream is)
Effectue le chargement réel des propriétés. |
Méthodes publiques
didLoadFromProperties
public boolean didLoadFromProperties ()
Renvoie "true" si les valeurs ont été chargées à partir d'un fichier de propriétés, ou "false" dans le cas contraire.
| Renvoie | |
|---|---|
boolean |
|
get
public String get (String name)
Récupère les informations de test associées au nom fourni. Ou la valeur "null" si aucune propriété n'est associée.
| Paramètres | |
|---|---|
name |
String |
| Renvoie | |
|---|---|
String |
|
getBuildNumber
public String getBuildNumber ()
Obtient le numéro de build de la suite de tests.
| Renvoie | |
|---|---|
String |
|
getFullName
public String getFullName ()
Obtient le nom complet de la suite de tests.
| Renvoie | |
|---|---|
String |
|
getInstance
public static TestSuiteInfo getInstance ()
Récupère l'instance singleton, ce qui déclenche également le chargement des informations de la suite de tests associées à partir des fichiers de ressources intégrés.
| Renvoie | |
|---|---|
TestSuiteInfo |
|
getName
public String getName ()
Obtient le nom court de la suite de tests.
| Renvoie | |
|---|---|
String |
|
getTargetArchs
public List<String> getTargetArchs ()
Obtient les architectures cibles compatibles avec la suite de tests.
| Renvoie | |
|---|---|
List<String> |
|
getVersion
public String getVersion ()
Obtient le nom de version de la suite de tests.
| Renvoie | |
|---|---|
String |
|
Méthodes protégées
loadSuiteInfo
protected Properties loadSuiteInfo (InputStream is)
Effectue le chargement réel des propriétés.
| Paramètres | |
|---|---|
is |
InputStream |
| Renvoie | |
|---|---|
Properties |
|
| Génère | |
|---|---|
IOException |
|