SandboxOptions
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 si le téléchargement doit être retardé après le fractionnement. |
boolean
|
downloadDefaultZips()
Indique si les fichiers ZIP de test par défaut doivent être téléchargés ou non. |
boolean
|
dumpTestTemplate()
Indique si le modèle de test doit être vidé 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 de l'environnement de bac à sable. |
|
getForcePartialDownloadFileRegexList()
Renvoie un ensemble d'expressions régulières. Le téléchargement partiel du bac à sable télécharge toujours les fichiers correspondant à l'expression régulière. |
|
getJavaOptions()
Liste des options à transmettre au processus Java du bac à sable. |
String
|
getParentPreparerConfig()
Renvoie la configuration que le préparateur doit exécuter dans le processus parent du bac à sable. |
String
|
getSandboxBuildId()
Renvoie l'ID de compilation forcé pour que le bac à sable soit utilisé pendant l'exécution. |
File
|
getSandboxTfDirectory()
Renvoie les répertoires fournis contenant la version de la Trade Federation à utiliser pour le bac à sable de l'exécution. |
|
getTestsZips()
Renvoie l'ensemble des fichiers ZIP de test à mettre en scène pour l'environnement bac à sable. |
long
|
getWaitForEventsTimeout()
Indique le temps d'attente pour le traitement des événements une fois l'exécution du bac à sable terminée. |
boolean
|
shouldEnableDebugThread()
Activez un thread de débogage. |
boolean
|
shouldParallelSetup()
Indique si la configuration de l'environnement de simulation doit être exécutée en parallèle. |
boolean
|
shouldUseParallelDownload()
Indique si le téléchargement parallèle doit être utilisé ou non lors de la configuration. |
boolean
|
shouldUsePartialDownload()
Indique si le cache de téléchargement partiel doit être utilisé ou non. |
boolean
|
shouldUseProtoReporter()
Indique si les rapports protobuf doivent être utilisés ou non. |
boolean
|
shouldUseSplitDiscovery()
Indique si la configuration doit être effectuée avec une détection indépendante. |
boolean
|
shouldUseTestDiscovery()
Indique si l'observatoire tradefed doit être utilisé ou non pour optimiser le pré-déploiement de jar. |
boolean
|
startAvdInParent()
Indique si les appareils avd doivent être démarrés dans le bac à sable parent ou s'ils doivent rester dans le bac à sable enfant. |
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
SANDBOX_BUILD_ID
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
SandboxOptions
public SandboxOptions ()
Méthodes publiques
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Indique si le téléchargement doit être retardé après le fractionnement.
Renvoie | |
---|---|
boolean |
downloadDefaultZips
public boolean downloadDefaultZips ()
Indique si les fichiers ZIP de test par défaut doivent être téléchargés ou non.
Renvoie | |
---|---|
boolean |
dumpTestTemplate
public boolean dumpTestTemplate ()
Indique si le modèle de test doit être vidé en mode de remplacement.
Renvoie | |
---|---|
boolean |
getChildGlobalConfig
public String getChildGlobalConfig ()
Renvoie la configuration à utiliser pour le bac à sable enfant. Ou "null" si celui du parent doit être utilisé.
Renvoie | |
---|---|
String |
getEnvVariables
publicgetEnvVariables ()
Mappage de la variable d'environnement à transmettre au processus Java de l'environnement de bac à sable.
Renvoie | |
---|---|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Renvoie un ensemble d'expressions régulières. Le téléchargement partiel du bac à sable télécharge toujours les fichiers correspondant à l'expression régulière.
Renvoie | |
---|---|
|
getJavaOptions
publicgetJavaOptions ()
Liste des options à transmettre au processus Java du bac à sable.
Renvoie | |
---|---|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
Renvoie la configuration que le préparateur doit exécuter dans le processus parent du bac à sable.
Renvoie | |
---|---|
String |
getSandboxBuildId
public String getSandboxBuildId ()
Renvoie l'ID de compilation forcé pour que le bac à sable soit utilisé pendant l'exécution.
Renvoie | |
---|---|
String |
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Renvoie les répertoires fournis contenant la version de la Trade Federation à utiliser pour le bac à sable de l'exécution.
Renvoie | |
---|---|
File |
getTestsZips
publicgetTestsZips ()
Renvoie l'ensemble des fichiers ZIP de test à mettre en scène pour l'environnement bac à sable.
Renvoie | |
---|---|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Indique le temps d'attente pour le traitement des événements une fois l'exécution du bac à sable terminée.
Renvoie | |
---|---|
long |
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Activez un thread de débogage.
Renvoie | |
---|---|
boolean |
shouldParallelSetup
public boolean shouldParallelSetup ()
Indique si la configuration de l'environnement de simulation doit être exécutée en parallèle.
Renvoie | |
---|---|
boolean |
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Indique si le téléchargement parallèle doit être utilisé ou non lors de la configuration.
Renvoie | |
---|---|
boolean |
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
Indique si le cache de téléchargement partiel doit être utilisé ou non.
Renvoie | |
---|---|
boolean |
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Indique si les rapports protobuf doivent être utilisés ou non.
Renvoie | |
---|---|
boolean |
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Indique si la configuration doit être effectuée avec une détection indépendante.
Renvoie | |
---|---|
boolean |
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Indique si l'observatoire tradefed doit être utilisé ou non pour optimiser le pré-déploiement de jar.
Renvoie | |
---|---|
boolean |
startAvdInParent
public boolean startAvdInParent ()
Indique si les appareils avd doivent être démarrés dans le bac à sable parent ou s'ils doivent rester dans le bac à sable enfant.
Renvoie | |
---|---|
boolean |