Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ConfigurationDescriptor

public class ConfigurationDescriptor
extends Object

java.lang.Object
com.android.tradefed.config.ConfigurationDescriptor


Objet de configuration qui décrit certains aspects de la configuration elle-même. Comme un tag de suite de test d'adhésion. Cette classe ne peut pas recevoir de valeurs d'option via la ligne de commande. Seulement directement dans le xml.

Résumé

Classes imbriquées

enum ConfigurationDescriptor.LocalTestRunner

Enum utilisé pour indiquer le lanceur de test local.

Des champs

public static final String LOCAL_SHARDED_KEY

Clé de métadonnées pour une configuration pour spécifier qu'elle a été partitionnée.

Constructeurs publics

ConfigurationDescriptor ()

Méthodes publiques

void addMetaData (String key, values) addMetaData (String key, values)

Ajoutez plus de valeurs d'une clé donnée aux entrées de métadonnées.

void addMetadata (String key, String value)

Ajoutez une valeur pour une clé donnée aux entrées de métadonnées.

void addRerunOption ( ConfigurationDef.OptionDef optionDef)

Ajoutez l'option à une liste d'options pouvant être utilisées pour réexécuter le test.

ConfigurationDescriptor clone ()

Renvoie une copie complète de l'objet ConfigurationDescriptor .

static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)

Opération inverse de toProto() pour récupérer l'objet.

IAbi getAbi ()

Renvoie l'abi sur lequel la configuration s'exécute s'il est connu, nul dans le cas contraire.

MultiMap <String, String> getAllMetaData ()

Récupère toutes les métadonnées configurées et renvoie une copie de la carte.

getMetaData (String name)

Obtenez les entrées de métadonnées nommées

String getModuleName ()

Renvoie le nom du module de la configuration du module.

getRerunOptions ()

Obtenez la liste d' OptionDef qui peut être utilisée pour la réexécution.

getSuiteTags ()

Renvoie la liste des balises de suite dont le test fait partie.

boolean isNotShardable ()

Renvoie si la configuration peut être partagée ou non dans le cadre d'une suite

boolean isNotStrictShardable ()

Renvoie si la configuration est strictement partageable ou non dans le cadre d'une suite

void setAbi ( IAbi abi)

Définit l'abi sur lequel la configuration va s'exécuter.

void setMetaData ( MultiMap <String, String> metadata)
void setModuleName (String name)

Si cette configuration représente un module, nous pouvons définir le nom du module qui lui est associé.

void setSandboxed (boolean useSandboxed)

Définit si une configuration s'exécutera ou non en mode sandbox.

void setSuiteTags ( suiteTags) setSuiteTags ( suiteTags)

Définit la liste des balises de suite dont le test fait partie.

boolean shouldUseSandbox ()

Renvoie true si l'appel doit s'exécuter en mode sandbox.

ConfigurationDescription.Descriptor toProto ()

Convertissez l'instance actuelle du descripteur dans son format proto.

Des champs

LOCAL_SHARDED_KEY

public static final String LOCAL_SHARDED_KEY

Clé de métadonnées pour une configuration pour spécifier qu'elle a été partitionnée.

Constructeurs publics

ConfigurationDescriptor

public ConfigurationDescriptor ()

Méthodes publiques

addMetaData

public void addMetaData (String key, 
                 values)

Ajoutez plus de valeurs d'une clé donnée aux entrées de métadonnées.

Paramètres
key String : String de la clé à laquelle ajouter des valeurs.

values : une liste de String des valeurs supplémentaires.

addMetadata

public void addMetadata (String key, 
                String value)

Ajoutez une valeur pour une clé donnée aux entrées de métadonnées.

Paramètres
key String : String de la clé à laquelle ajouter des valeurs.

value String : une String de la valeur supplémentaire.

addRerunOption

public void addRerunOption ( ConfigurationDef.OptionDef optionDef)

Ajoutez l'option à une liste d'options pouvant être utilisées pour réexécuter le test.

Paramètres
optionDef ConfigurationDef.OptionDef : un objet OptionDef de l'option de test.

cloner

public ConfigurationDescriptor clone ()

Renvoie une copie complète de l'objet ConfigurationDescriptor .

Retour
ConfigurationDescriptor

deProto

public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)

Opération inverse de toProto() pour récupérer l'objet.

Paramètres
protoDescriptor ConfigurationDescription.Descriptor

Retour
ConfigurationDescriptor

getAbi

public IAbi getAbi ()

Renvoie l'abi sur lequel la configuration s'exécute si elle est connue, null dans le cas contraire.

Retour
IAbi

getAllMetaData

public MultiMap <String, String> getAllMetaData ()

Récupère toutes les métadonnées configurées et renvoie une copie de la carte.

Retour
MultiMap <String, String>

getMetaData

public  getMetaData (String name)

Obtenez les entrées de métadonnées nommées

Paramètres
name String

Retour

getModuleName

public String getModuleName ()

Renvoie le nom du module de la configuration du module.

Retour
String

getRerunOptions

public  getRerunOptions ()

Obtenez la liste d' OptionDef qui peut être utilisée pour la réexécution.

Retour

getSuiteTags

public  getSuiteTags ()

Renvoie la liste des balises de suite dont le test fait partie.

Retour

isNotShardable

public boolean isNotShardable ()

Renvoie si la configuration peut être partagée ou non dans le cadre d'une suite

Retour
boolean

isNotStrictShardable

public boolean isNotStrictShardable ()

Renvoie si la configuration est strictement partageable ou non dans le cadre d'une suite

Retour
boolean

setAbi

public void setAbi ( IAbi abi)

Définit l'abi sur lequel la configuration va s'exécuter.

Paramètres
abi IAbi

setMetaData

public void setMetaData ( MultiMap <String, String> metadata)

Paramètres
metadata MultiMap

setModuleName

public void setModuleName (String name)

Si cette configuration représente un module, nous pouvons définir le nom du module qui lui est associé.

Paramètres
name String

setSandboxed

public void setSandboxed (boolean useSandboxed)

Définit si une configuration s'exécutera ou non en mode sandbox.

Paramètres
useSandboxed boolean

setSuiteTags

public void setSuiteTags ( suiteTags)

Définit la liste des balises de suite dont le test fait partie.

Paramètres
suiteTags

shouldUseSandbox

public boolean shouldUseSandbox ()

Renvoie true si l'appel doit s'exécuter en mode sandbox. Faux sinon.

Retour
boolean

toProto

public ConfigurationDescription.Descriptor toProto ()

Convertissez l'instance actuelle du descripteur dans son format proto.

Retour
ConfigurationDescription.Descriptor