ConfigurationDescriptor
public class ConfigurationDescriptor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.ConfigurationDescriptor |
Objeto de configuración que describe algún aspecto de la propia configuración. Como una etiqueta de prueba de membresía. Esta clase no puede recibir valores de opciones a través de la línea de comandos. Solo directamente en el xml.
Resumen
Clases anidadas | |
---|---|
enum | ConfigurationDescriptor.LocalTestRunner Enumeración utilizada para indicar el corredor de pruebas local. |
Campos | |
---|---|
public static final String | LOCAL_SHARDED_KEY Clave de metadatos de una configuración para especificar que estaba fragmentada. |
Constructores públicos | |
---|---|
ConfigurationDescriptor () |
Métodos públicos | |
---|---|
void | addMetaData (String key, values) addMetaData (String key, values) Agregue más valores de una clave determinada a las entradas de metadatos. |
void | addMetadata (String key, String value) Agregue un valor para una clave determinada a las entradas de metadatos. |
void | addRerunOption ( ConfigurationDef.OptionDef optionDef) Agregue la opción a una lista de opciones que se pueden usar para volver a ejecutar la prueba. |
ConfigurationDescriptor | clone () Devuelve una copia en profundidad del objeto |
static ConfigurationDescriptor | fromProto (ConfigurationDescription.Descriptor protoDescriptor) Operación inversa de |
IAbi | getAbi () Devuelve el abi con el que se ejecuta la configuración si se conoce, nulo en caso contrario. |
MultiMap <String, String> | getAllMetaData () Recupera todos los metadatos configurados y devuelve una copia del mapa. |
getMetaData (String name) Obtener las entradas de metadatos con nombre | |
String | getModuleName () Devuelve el nombre del módulo de la configuración del módulo. |
getRerunOptions () Obtenga la lista de | |
getSuiteTags () Devuelve la lista de etiquetas de la suite de las que forma parte la prueba. | |
boolean | isNotShardable () Devuelve si la configuración se puede compartir o no como parte de una suite |
boolean | isNotStrictShardable () Devuelve si la configuración es estrictamente compartible o no como parte de una suite |
void | setAbi ( IAbi abi) Establece el abi contra el que se ejecutará la configuración. |
void | setMetaData ( MultiMap <String, String> metadata) |
void | setModuleName (String name) Si esta configuración representa un módulo, podemos establecer el nombre del módulo asociado a él. |
void | setSandboxed (boolean useSandboxed) Establece si una configuración se ejecutará o no en modo de espacio aislado. |
void | setSuiteTags ( suiteTags) setSuiteTags ( suiteTags) Establece la lista de etiquetas de la suite de las que forma parte la prueba. |
boolean | shouldUseSandbox () Devuelve verdadero si la invocación debe ejecutarse en modo de espacio aislado. |
ConfigurationDescription.Descriptor | toProto () Convierta la instancia actual del descriptor a su formato proto. |
Campos
LOCAL_SHARDED_KEY
public static final String LOCAL_SHARDED_KEY
Clave de metadatos de una configuración para especificar que estaba fragmentada.
Constructores públicos
ConfigurationDescriptor
public ConfigurationDescriptor ()
Métodos públicos
addMetaData
public void addMetaData (String key,values)
Agregue más valores de una clave determinada a las entradas de metadatos.
Parámetros | |
---|---|
key | String :String de la clave a la que agregar valores. |
values | String de los valores adicionales. |
addMetadata
public void addMetadata (String key, String value)
Agregue un valor para una clave determinada a las entradas de metadatos.
Parámetros | |
---|---|
key | String :String de la clave a la que agregar valores. |
value | String : unaString del valor adicional. |
addRerunOption
public void addRerunOption (ConfigurationDef.OptionDef optionDef)
Agregue la opción a una lista de opciones que se pueden usar para volver a ejecutar la prueba.
Parámetros | |
---|---|
optionDef | ConfigurationDef.OptionDef : un objeto OptionDef de la opción de prueba. |
clon
public ConfigurationDescriptor clone ()
Devuelve una copia en profundidad del objeto ConfigurationDescriptor
.
Devoluciones | |
---|---|
ConfigurationDescriptor |
deProto
public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)
Operación inversa de toProto()
para recuperar el objeto.
Parámetros | |
---|---|
protoDescriptor | ConfigurationDescription.Descriptor |
Devoluciones | |
---|---|
ConfigurationDescriptor |
getAbi
public IAbi getAbi ()
Devuelve el abi contra el que se ejecuta la configuración si se conoce, nulo en caso contrario.
Devoluciones | |
---|---|
IAbi |
getAllMetaData
public MultiMap<String, String> getAllMetaData ()
Recupera todos los metadatos configurados y devuelve una copia del mapa.
Devoluciones | |
---|---|
MultiMap <String, String> |
getMetaData
publicgetMetaData (String name)
Obtener las entradas de metadatos con nombre
Parámetros | |
---|---|
name | String |
Devoluciones | |
---|---|
getModuleName
public String getModuleName ()
Devuelve el nombre del módulo de la configuración del módulo.
Devoluciones | |
---|---|
String |
getRerunOptions
publicgetRerunOptions ()
Obtenga la lista de OptionDef
que se puede utilizar para volver a ejecutar.
Devoluciones | |
---|---|
getSuiteTags
publicgetSuiteTags ()
Devuelve la lista de etiquetas de la suite de las que forma parte la prueba.
Devoluciones | |
---|---|
isNotShardable
public boolean isNotShardable ()
Devuelve si la configuración se puede compartir o no como parte de una suite
Devoluciones | |
---|---|
boolean |
isNotStrictShardable
public boolean isNotStrictShardable ()
Devuelve si la configuración es estrictamente compartible o no como parte de una suite
Devoluciones | |
---|---|
boolean |
setAbi
public void setAbi (IAbi abi)
Establece el abi contra el que se ejecutará la configuración.
Parámetros | |
---|---|
abi | IAbi |
setMetaData
public void setMetaData (MultiMap<String, String> metadata)
Parámetros | |
---|---|
metadata | MultiMap |
setModuleName
public void setModuleName (String name)
Si esta configuración representa un módulo, podemos establecer el nombre del módulo asociado a él.
Parámetros | |
---|---|
name | String |
setSandboxed
public void setSandboxed (boolean useSandboxed)
Establece si una configuración se ejecutará o no en modo de espacio aislado.
Parámetros | |
---|---|
useSandboxed | boolean |
setSuiteTags
public void setSuiteTags (suiteTags)
Establece la lista de etiquetas de la suite de las que forma parte la prueba.
Parámetros | |
---|---|
suiteTags |
shouldUseSandbox
public boolean shouldUseSandbox ()
Devuelve verdadero si la invocación debe ejecutarse en modo de espacio aislado. Falso de lo contrario.
Devoluciones | |
---|---|
boolean |
toProto
public ConfigurationDescription.Descriptor toProto ()
Convierta la instancia actual del descriptor a su formato proto.
Devoluciones | |
---|---|
ConfigurationDescription.Descriptor |
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2019-10-02 UTC.