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

public  getEnvVariables ()

Mappage de la variable d'environnement à transmettre au processus Java du bac à sable.

Renvoie

getForcePartialDownloadFileRegexList

public  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

Renvoie

getJavaOptions

public  getJavaOptions ()

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

public  getTestsZips ()

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