Options de bac à sable
public
final
class
SandboxOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.sandbox.SandboxOptions |
Classe pouvant recevoir et fournir des options à un ISandbox
.
Résumé
Champs | |
---|---|
public
static
final
String |
CHILD_GLOBAL_CONFIG
|
public
static
final
String |
ENABLE_DEBUG_THREAD
|
public
static
final
String |
PARENT_PREPARER_CONFIG
|
public
static
final
String |
SANDBOX_BUILD_ID
|
public
static
final
String |
TF_LOCATION
|
public
static
final
String |
USE_PROTO_REPORTER
|
public
static
final
String |
WAIT_FOR_EVENTS_TIMEOUT
|
Constructeurs publics | |
---|---|
SandboxOptions()
|
Méthodes publiques | |
---|---|
boolean
|
delayDownloadAfterSharding()
Indique s'il faut retarder le téléchargement après la segmentation. |
boolean
|
downloadDefaultZips()
Indique s'il faut ou non télécharger les fichiers ZIP de test par défaut. |
boolean
|
dumpTestTemplate()
Indique s'il faut vider le modèle de test en mode de remplacement. |
String
|
getChildGlobalConfig()
Renvoie la configuration à utiliser pour le bac à sable enfant. |
|
getEnvVariables()
Mappage de la variable d'environnement à transmettre au processus Java du bac à sable. |
|
getForcePartialDownloadFileRegexList()
Renvoie un ensemble d'expressions régulières. Le téléchargement partiel dans le bac à sable télécharge toujours les fichiers correspondant l'expression régulière |
|
getJavaOptions()
Liste des options permettant de transmettre le processus Java du bac à sable. |
String
|
getParentPreparerConfig()
Renvoie la configuration que le programme de préparation doit exécuter dans le processus parent du bac à sable. |
String
|
getSandboxBuildId()
Renvoie l'ID de build forcé pour l'utilisation du bac à sable pendant l'exécution. |
File
|
getSandboxTfDirectory()
Renvoie les répertoires fournis contenant la version de la fédération de commerce à utiliser pour l'exécution en bac à sable. |
|
getTestsZips()
Renvoie l'ensemble des fichiers ZIP de test à placer dans le bac à sable. |
long
|
getWaitForEventsTimeout()
Renvoie le délai d'attente du traitement des événements une fois l'exécution du bac à sable terminée. |
boolean
|
shouldEnableDebugThread()
Activer un thread de débogage. |
boolean
|
shouldParallelSetup()
Indique si la configuration du bac à sable doit être exécutée en parallèle. |
boolean
|
shouldUseParallelDownload()
Indique si le téléchargement en parallèle doit être utilisé ou non lors de la configuration. |
boolean
|
shouldUsePartialDownload()
Indique s'il faut utiliser ou non la mise en cache des téléchargements partiels |
boolean
|
shouldUseProtoReporter()
Indique si la création de rapports protobuf doit être utilisée ou non. |
boolean
|
shouldUseSplitDiscovery()
Indique si la configuration doit être utilisée avec une détection indépendante. |
boolean
|
shouldUseTestDiscovery()
Indique s'il faut utiliser ou non l'observatoire échangé des données pour optimiser la préproduction du fichier JAR |
boolean
|
startAvdInParent()
Indique s'il faut ou non démarrer les appareils avd dans le bac à sable parent ou les laisser dans le bac à sable parent. |
Champs
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
ID DE LA COMPILATION_DE_LA_SANDBOX
public static final String SANDBOX_BUILD_ID
TF_LOCATION
public static final String TF_LOCATION
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Constructeurs publics
Options de bac à sable
public SandboxOptions ()
Méthodes publiques
retardDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Indique s'il faut retarder le téléchargement après la segmentation.
Renvoie | |
---|---|
boolean |
downloadDefaultZips
public boolean downloadDefaultZips ()
Indique s'il faut ou non télécharger les fichiers ZIP de test par défaut.
Renvoie | |
---|---|
boolean |
modèle de test de vidage
public boolean dumpTestTemplate ()
Indique s'il faut vider le modèle de test en mode de remplacement.
Renvoie | |
---|---|
boolean |
getChildGlobalConfig
public String getChildGlobalConfig ()
Renvoie la configuration à utiliser pour le bac à sable enfant. Ou la valeur "null" si le parent être utilisée.
Renvoie | |
---|---|
String |
Variables getEnv
publicgetEnvVariables ()
Mappage de la variable d'environnement à transmettre au processus Java du bac à sable.
Renvoie | |
---|---|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Renvoie un ensemble d'expressions régulières. Le téléchargement partiel dans le bac à sable télécharge toujours les fichiers correspondant l'expression régulière
Renvoie | |
---|---|
|
getJavaOptions
publicgetJavaOptions ()
Liste des options permettant de transmettre le processus Java du bac à sable.
Renvoie | |
---|---|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
Renvoie la configuration que le programme de préparation doit exécuter dans le processus parent du bac à sable.
Renvoie | |
---|---|
String |
getSandboxBuildId
public String getSandboxBuildId ()
Renvoie l'ID de build forcé pour l'utilisation du bac à sable pendant l'exécution.
Renvoie | |
---|---|
String |
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Renvoie les répertoires fournis contenant la version de la fédération de commerce à utiliser pour l'exécution en bac à sable.
Renvoie | |
---|---|
File |
getTestsZips
publicgetTestsZips ()
Renvoie l'ensemble des fichiers ZIP de test à placer dans le bac à sable.
Renvoie | |
---|---|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Renvoie le délai d'attente du traitement des événements une fois l'exécution du bac à sable terminée.
Renvoie | |
---|---|
long |
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Activer un thread de débogage.
Renvoie | |
---|---|
boolean |
doitParallelSetup
public boolean shouldParallelSetup ()
Indique si la configuration du bac à sable doit être exécutée en parallèle.
Renvoie | |
---|---|
boolean |
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Indique si le téléchargement en parallèle doit être utilisé ou non lors de la configuration.
Renvoie | |
---|---|
boolean |
devraitUsePartialDownload
public boolean shouldUsePartialDownload ()
Indique s'il faut utiliser ou non la mise en cache des téléchargements partiels
Renvoie | |
---|---|
boolean |
devraitUseProtoReporter
public boolean shouldUseProtoReporter ()
Indique si la création de rapports protobuf doit être utilisée ou non.
Renvoie | |
---|---|
boolean |
devraitUtiliserSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Indique si la configuration doit être utilisée avec une détection indépendante.
Renvoie | |
---|---|
boolean |
devraitUtiliserTestDiscovery
public boolean shouldUseTestDiscovery ()
Indique s'il faut utiliser ou non l'observatoire échangé des données pour optimiser la préproduction du fichier JAR
Renvoie | |
---|---|
boolean |
startAvdInParent
public boolean startAvdInParent ()
Indique s'il faut ou non démarrer les appareils avd dans le bac à sable parent ou les laisser dans le bac à sable parent.
Renvoie | |
---|---|
boolean |