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é
Constantes | |
|---|---|
String |
CHILD_GLOBAL_CONFIG
|
String |
ENABLE_DEBUG_THREAD
|
String |
PARENT_PREPARER_CONFIG
|
String |
SANDBOX_BUILD_ID
|
String |
TF_LOCATION
|
String |
USE_PROTO_REPORTER
|
String |
WAIT_FOR_EVENTS_TIMEOUT
|
Constructeurs publics | |
|---|---|
SandboxOptions()
|
|
Méthodes publiques | |
|---|---|
boolean
|
delayDownloadAfterSharding()
Indique s'il faut retarder le téléchargement après le partitionnement. |
boolean
|
downloadDefaultZips()
Indique si les fichiers ZIP de tests par défaut doivent être téléchargés ou non. |
boolean
|
dumpTestTemplate()
Indique s'il faut ou non vider le modèle de test en mode secours. |
String
|
getChildGlobalConfig()
Renvoie la configuration à utiliser pour le bac à sable enfant. |
|
getEnvVariables()
Carte des variables d'environnement à transmettre au processus Java du 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 qui correspondent à 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 le bac à sable à utiliser lors de l'exécution. |
File
|
getSandboxTfDirectory()
Renvoie les répertoires fournis contenant la version de Trade Federation à utiliser pour le bac à sable de l'exécution. |
|
getTestsZips()
Renvoie l'ensemble des fichiers ZIP de test à transférer vers le bac à sable. |
long
|
getWaitForEventsTimeout()
Renvoie le temps d'attente pour que les événements soient traités une fois le bac à sable exécuté. |
boolean
|
shouldEnableDebugThread()
Activez un thread de débogage. |
boolean
|
shouldParallelSetup()
Indique si la configuration du bac à sable doit être exécutée en parallèle ou non. |
boolean
|
shouldUseParallelDownload()
Indique s'il faut utiliser le téléchargement parallèle lors de la configuration. |
boolean
|
shouldUsePartialDownload()
Indique s'il faut utiliser la mise en cache des téléchargements partiels. |
boolean
|
shouldUseProtoReporter()
Indique si le reporting protobuf doit être utilisé ou non. |
boolean
|
shouldUseSplitDiscovery()
Indique s'il faut utiliser la configuration avec la découverte indépendante. |
boolean
|
shouldUseTestDiscovery()
Indique s'il faut utiliser l'observatoire Tradefed pour optimiser le transfert des fichiers JAR. |
boolean
|
startAvdInParent()
Indique s'il faut démarrer les appareils AVD dans le bac à sable parent ou les laisser dans l'enfant. |
Constantes
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
Valeur constante : "sub-global-config"
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
Valeur constante : "sandbox-debug-thread"
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
Valeur constante : "parent-preparer-config"
SANDBOX_BUILD_ID
public static final String SANDBOX_BUILD_ID
Valeur constante : "sandbox-build-id"
TF_LOCATION
public static final String TF_LOCATION
Constant Value: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
Valeur constante : "use-proto-reporter"
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Valeur constante : "wait-for-events"
Constructeurs publics
SandboxOptions
public SandboxOptions ()
Méthodes publiques
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Indique s'il faut retarder le téléchargement après le partitionnement.
| Renvoie | |
|---|---|
boolean |
|
downloadDefaultZips
public boolean downloadDefaultZips ()
Indique s'il faut télécharger les fichiers ZIP de tests par défaut.
| Renvoie | |
|---|---|
boolean |
|
dumpTestTemplate
public boolean dumpTestTemplate ()
Indique s'il faut ou non vider le modèle de test en mode secours.
| 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 ()
Carte des variables 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 du bac à sable télécharge toujours les fichiers qui correspondent à 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 le bac à sable à utiliser lors de l'exécution.
| Renvoie | |
|---|---|
String |
|
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Renvoie les répertoires fournis contenant la version de Trade Federation à utiliser pour le bac à sable de l'exécution.
| Renvoie | |
|---|---|
File |
|
getTestsZips
publicgetTestsZips ()
Renvoie l'ensemble des fichiers ZIP de test à transférer vers le bac à sable.
| Renvoie | |
|---|---|
|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Renvoie le temps d'attente pour que les événements soient traités une fois le bac à sable exécuté.
| Renvoie | |
|---|---|
long |
|
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Activez un thread de débogage.
| Renvoie | |
|---|---|
boolean |
|
shouldParallelSetup
public boolean shouldParallelSetup ()
Indique si la configuration du bac à sable doit être exécutée en parallèle ou non.
| Renvoie | |
|---|---|
boolean |
|
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Indique si le téléchargement parallèle doit être utilisé lors de la configuration.
| Renvoie | |
|---|---|
boolean |
|
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
Indique s'il faut utiliser la mise en cache des téléchargements partiels.
| Renvoie | |
|---|---|
boolean |
|
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Indique si le reporting protobuf doit être utilisé ou non.
| Renvoie | |
|---|---|
boolean |
|
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Indique s'il faut utiliser la configuration avec la découverte indépendante.
| Renvoie | |
|---|---|
boolean |
|
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Indique s'il faut utiliser l'observatoire Tradefed pour optimiser le transfert des fichiers JAR.
| Renvoie | |
|---|---|
boolean |
|
startAvdInParent
public boolean startAvdInParent ()
Indique s'il faut démarrer les appareils AVD dans le bac à sable parent ou les laisser dans l'enfant.
| Renvoie | |
|---|---|
boolean |
|